diff --git a/.env.dev b/.env.dev index d9608019..07ab34b5 100644 --- a/.env.dev +++ b/.env.dev @@ -13,6 +13,8 @@ VUE_APP_TITLE = 智能监控分析系统 # 芋道管理系统/开发环境 VUE_APP_BASE_API = 'http://172.16.32.79:48080' +# VUE_APP_BASE_API = 'http://line.kszny.picaiba.com' + # 路由懒加载 VUE_CLI_BABEL_TRANSPILE_MODULES = true diff --git a/src/api/base/equipment.js b/src/api/base/equipment.js index 8c1b4246..7b74c5cf 100644 --- a/src/api/base/equipment.js +++ b/src/api/base/equipment.js @@ -59,3 +59,33 @@ export function getEquipmentAll() { method: 'get' }) } +export function getTree(query) { + return request({ + url: '/base/factory/getTreeSimple', + method: 'get', + params: query, + }); +} + +export function getEquipmentOverall(data) { + return request({ + url: '/monitoring/equipment-overall/get', + method: 'post', + data: data, + }); +} + +export function getParamMonitor(data) { + return request({ + url: '/monitoring/equipment-monitor/paramMonitor', + method: 'post', + data: data, + }); +} +export function getAlarmDet(data) { + return request({ + url: 'monitoring/equipment-overall/alarmDet', + method: 'post', + data: data, + }); +} diff --git a/src/api/core/analysis/index.js b/src/api/core/analysis/index.js index 60dd489f..fb43cbf7 100644 --- a/src/api/core/analysis/index.js +++ b/src/api/core/analysis/index.js @@ -39,9 +39,10 @@ export function getNewCTCharts(data) { }) } // 获取产线平衡分析数据设备list(new) -export function getNewCTDet(id) { - return request({ - url: '/analysis/production-analysis/getNewCTDet?lineId='+id, - method: 'get', - }) +export function getNewCTDet(data) { + return request({ + url: '/analysis/production-analysis/getNewCTDet', + method: 'post', + data: data, + }); } diff --git a/src/api/core/monitoring/auto.js b/src/api/core/monitoring/auto.js index d381ef83..bc1cf860 100644 --- a/src/api/core/monitoring/auto.js +++ b/src/api/core/monitoring/auto.js @@ -5,55 +5,109 @@ * @LastEditors: zwq * @Description: */ -import request from '@/utils/request' +import request from '@/utils/request'; // 获得工厂分页 export function getPdlAutoReport(data) { - return request({ - url: '/monitoring/production-monitor/getPdlAutoReport', - method: 'post', - data: data - }) + return request({ + url: '/monitoring/production-monitor/getPdlAutoReport', + method: 'post', + data: data, + }); } // 获得所有工厂产线列表 export function getPdList(id) { - return request({ - url: '/base/production-line/listAll' + (id ? '?id=' + id : ''), - method: 'get' - }) + return request({ + url: '/base/production-line/listAll' + (id ? '?id=' + id : ''), + method: 'get', + }); } // 获得产线自动报表 export function getLineAuto(data) { - return request({ - url: '/monitoring/production-monitor/getPdlAutoReportNew', - method: 'post', - data: data - }) + return request({ + url: '/monitoring/production-monitor/getPdlAutoReportNew', + method: 'post', + data: data, + }); } // 获得产品自动报表 export function getProductAuto(data) { - return request({ - url: '/monitoring/production-monitor/getProcessAutoReportNew', - method: 'post', - data: data - }) + return request({ + url: '/monitoring/production-monitor/getProcessAutoReportNew', + method: 'post', + data: data, + }); +} + +export function getPdlAutoReportNewSearchNow(data) { + return request({ + url: '/monitoring/production-monitor/getPdlAutoReportNewSearchNow', + method: 'post', + data: data, + timeout: 60000, + }); +} + +export function getPdlAutoReportNewSearchLastGroup(data) { + return request({ + url: '/monitoring/production-monitor/getPdlAutoReportNewSearchLastGroup', + method: 'post', + data: data, + timeout: 60000, + }); } // 班组自动报表分页 export function getTeamReportPage(data) { return request({ - url: '/monitoring/team-auto-report/page', - method: 'post', - data: data - }) + url: '/monitoring/group-off-record/page', + method: 'post', + data: data, + }); } // 班组自动报表分页详细 export function getTeamReportPageDet(id) { return request({ - url: '/monitoring/team-auto-report/pageDet?id=' + id, + url: '/monitoring/group-off-record/get?id=' + id, method: 'get', }) } + +export function exportGroupProductReportExcel(data) { + return request({ + url: '/monitoring/group-off-record/export-det-excel', + method: 'get', + params: data, + responseType: 'blob', + }); +} + + +// 获取产品当班数据 +export function getProcessAutoReportGroup(data) { + return request({ + url: '/monitoring/production-monitor/getProcessAutoReportGroup', + method: 'post', + data: data, + }); +} + +// 获取产品当天数据 +export function getProcessAutoReportDay(data) { + return request({ + url: '/monitoring/production-monitor/getProcessAutoReportDay', + method: 'post', + data: data, + }); +} +// 获取产品历史数据 +export function getProcessAutoReportNew(data) { + return request({ + url: '/monitoring/production-monitor/getProcessAutoReportNew', + method: 'post', + data: data, + }); +} diff --git a/src/api/core/monitoring/index.js b/src/api/core/monitoring/index.js index 13eb6963..1ae34e6a 100644 --- a/src/api/core/monitoring/index.js +++ b/src/api/core/monitoring/index.js @@ -14,3 +14,78 @@ export function getSectionDataSearch(data) { data: data }) } +// 获取下片日志分页数据 +export function getDownLogPage(data) { + return request({ + url: '/base/down-log/page', + method: 'get', + params: data, + }); +} + +// 获取下片日志历史数据 +export function getDownLogHisData(data) { + return request({ + url: '/base/down-log/pagehis', + method: 'get', + params: data, + }); +} + + + +// 导出下片日志Excel +export function exportDownLogData(query) { + return request({ + url: '/base/down-log/export-excel', + method: 'get', + params: query, + responseType: 'blob', + }); +} + + +// 获得所有工厂产线列表 +export function getPdList() { + return request({ + url: '/base/production-line/listAll', + method: 'get' + }) +} +// 获得玻璃型号列表 +export function getThick() { + return request({ + url: '/base/down-log/thick', + method: 'get', + }); +} + +// 获得原片报表 +export function getCostOriginRadioHisData(data) { + return request({ + url: '/monitoring/cost-origin-ratio-his/page', + method: 'get', + params: data, + }); +} + +// 修改原片报表 +export function editCostOriginRadioHisData(data) { + return request({ + url: '/monitoring/cost-origin-ratio-his/update', + method: 'put', + data: data, + }); +} + +// 导出原片报表 +export function exportCostOriginRadioHisData(data) { + return request({ + url: '/monitoring/cost-origin-ratio-his/export-excel', + method: 'get', + params: data, + responseType: 'blob', + }); +} + + diff --git a/src/api/monitoring/defectSummary.js b/src/api/monitoring/defectSummary.js new file mode 100644 index 00000000..b48be963 --- /dev/null +++ b/src/api/monitoring/defectSummary.js @@ -0,0 +1,56 @@ +import request from '@/utils/request' + +// 创建能源监控配置 +export function getDefectSummaryTable(data) { + return request({ + url: '/extend/check-gaozhun-record/defectSummaryTable', + method: 'post', + data: data, + }); +} +export function getTranslucentPage(data) { + return request({ + url: '/monitoring/translucent/page', + method: 'get', + params: data, + }); +} + +export function exportTranslucent(data) { + return request({ + url: '/monitoring/translucent/export-excel', + method: 'get', + params: data, + responseType: 'blob', + }); +} + +export function getDefectAnalysis(data) { + return request({ + url: '/extend/check-gaozhun-record/defectAnalysis', + method: 'post', + data: data, + }); +} + +export function getSectionDefect(data) { + return request({ + url: '/extend/check-gaozhun-record/sectionDefect', + method: 'post', + data: data, + }); +} +export function getDefectSummaryChart(data) { + return request({ + url: '/extend/check-gaozhun-record/defectSummaryChart', + method: 'post', + data: data, + }); +} +export function getDefectSummaryDet(data) { + return request({ + url: '/extend/check-gaozhun-record/defectSummaryDet', + method: 'post', + data: data, + }); +} diff --git a/src/assets/images/equipmentNum.png b/src/assets/images/equipmentNum.png new file mode 100644 index 00000000..530a8f00 Binary files /dev/null and b/src/assets/images/equipmentNum.png differ diff --git a/src/assets/images/equipmentNumImg.png b/src/assets/images/equipmentNumImg.png new file mode 100644 index 00000000..3d38d4b1 Binary files /dev/null and b/src/assets/images/equipmentNumImg.png differ diff --git a/src/assets/images/runNum.png b/src/assets/images/runNum.png new file mode 100644 index 00000000..798531e9 Binary files /dev/null and b/src/assets/images/runNum.png differ diff --git a/src/assets/images/runNumImg.png b/src/assets/images/runNumImg.png new file mode 100644 index 00000000..345260d6 Binary files /dev/null and b/src/assets/images/runNumImg.png differ diff --git a/src/assets/images/stopNum.png b/src/assets/images/stopNum.png new file mode 100644 index 00000000..9ecdefab Binary files /dev/null and b/src/assets/images/stopNum.png differ diff --git a/src/assets/images/stopNumImg.png b/src/assets/images/stopNumImg.png new file mode 100644 index 00000000..903e55d8 Binary files /dev/null and b/src/assets/images/stopNumImg.png differ diff --git a/src/components/ButtonNav/index.vue b/src/components/ButtonNav/index.vue index c3bc57aa..246a5f04 100644 --- a/src/components/ButtonNav/index.vue +++ b/src/components/ButtonNav/index.vue @@ -54,7 +54,7 @@ export default { }; }, created() { - this.currentMenu = this.menus[0]; + // this.currentMenu = this.menus[0]; }, watch: { currentMenu(val) { diff --git a/src/components/DialogForm/index.vue b/src/components/DialogForm/index.vue index 862ff036..28f61d7f 100644 --- a/src/components/DialogForm/index.vue +++ b/src/components/DialogForm/index.vue @@ -6,104 +6,48 @@ --> diff --git a/src/views/base/equipmentPlcConnect/components/BasicDrawer.vue b/src/views/base/equipmentPlcConnect/components/BasicDrawer.vue index 96c80f6f..17738f40 100644 --- a/src/views/base/equipmentPlcConnect/components/BasicDrawer.vue +++ b/src/views/base/equipmentPlcConnect/components/BasicDrawer.vue @@ -6,35 +6,27 @@ --> diff --git a/src/views/base/materialPricing/add-or-updata.vue b/src/views/base/materialPricing/add-or-updata.vue index 4cda5a5d..6b2ed2e8 100644 --- a/src/views/base/materialPricing/add-or-updata.vue +++ b/src/views/base/materialPricing/add-or-updata.vue @@ -6,77 +6,47 @@ * @Description: --> diff --git a/src/views/core/monitoring/groupReport/baseTable.vue b/src/views/core/monitoring/groupReport/baseTable.vue new file mode 100644 index 00000000..e7c57875 --- /dev/null +++ b/src/views/core/monitoring/groupReport/baseTable.vue @@ -0,0 +1,278 @@ + + + + diff --git a/src/views/core/monitoring/groupReport/gr-detail.vue b/src/views/core/monitoring/groupReport/gr-detail.vue new file mode 100644 index 00000000..7e276265 --- /dev/null +++ b/src/views/core/monitoring/groupReport/gr-detail.vue @@ -0,0 +1,331 @@ + + + + diff --git a/src/views/core/monitoring/groupReport/index.vue b/src/views/core/monitoring/groupReport/index.vue new file mode 100644 index 00000000..2e01f3dc --- /dev/null +++ b/src/views/core/monitoring/groupReport/index.vue @@ -0,0 +1,594 @@ + + + + diff --git a/src/views/core/monitoring/lineAuto/BarChart.vue b/src/views/core/monitoring/lineAuto/BarChart.vue new file mode 100644 index 00000000..73e7716d --- /dev/null +++ b/src/views/core/monitoring/lineAuto/BarChart.vue @@ -0,0 +1,280 @@ + + + diff --git a/src/views/core/monitoring/lineAuto/index.vue b/src/views/core/monitoring/lineAuto/index.vue index e191403d..fc6caf4c 100644 --- a/src/views/core/monitoring/lineAuto/index.vue +++ b/src/views/core/monitoring/lineAuto/index.vue @@ -1,520 +1,1723 @@ - + + + + diff --git a/src/views/core/monitoring/nextClip/hisData.vue b/src/views/core/monitoring/nextClip/hisData.vue new file mode 100644 index 00000000..3989f2d7 --- /dev/null +++ b/src/views/core/monitoring/nextClip/hisData.vue @@ -0,0 +1,350 @@ + + + + diff --git a/src/views/core/monitoring/nextClip/index.vue b/src/views/core/monitoring/nextClip/index.vue new file mode 100644 index 00000000..ff748fe2 --- /dev/null +++ b/src/views/core/monitoring/nextClip/index.vue @@ -0,0 +1,373 @@ + + + + diff --git a/src/views/core/monitoring/productAuto/BarChart.vue b/src/views/core/monitoring/productAuto/BarChart.vue new file mode 100644 index 00000000..73e7716d --- /dev/null +++ b/src/views/core/monitoring/productAuto/BarChart.vue @@ -0,0 +1,280 @@ + + + diff --git a/src/views/core/monitoring/productAuto/baseTable.vue b/src/views/core/monitoring/productAuto/baseTable.vue new file mode 100644 index 00000000..4b292da6 --- /dev/null +++ b/src/views/core/monitoring/productAuto/baseTable.vue @@ -0,0 +1,273 @@ + + + + + diff --git a/src/views/core/monitoring/productAuto/index.vue b/src/views/core/monitoring/productAuto/index.vue index 13fdf834..cf9b4ce0 100644 --- a/src/views/core/monitoring/productAuto/index.vue +++ b/src/views/core/monitoring/productAuto/index.vue @@ -1,366 +1,1684 @@ - + + + + diff --git a/src/views/core/monitoring/rawFilmReport/SmallTitle.vue b/src/views/core/monitoring/rawFilmReport/SmallTitle.vue new file mode 100644 index 00000000..93b4a18f --- /dev/null +++ b/src/views/core/monitoring/rawFilmReport/SmallTitle.vue @@ -0,0 +1,65 @@ + + + + + + diff --git a/src/views/core/monitoring/rawFilmReport/add-or-updata.vue b/src/views/core/monitoring/rawFilmReport/add-or-updata.vue new file mode 100644 index 00000000..e73afd7d --- /dev/null +++ b/src/views/core/monitoring/rawFilmReport/add-or-updata.vue @@ -0,0 +1,221 @@ + + + + + diff --git a/src/views/core/monitoring/rawFilmReport/index.vue b/src/views/core/monitoring/rawFilmReport/index.vue new file mode 100644 index 00000000..6e4a5b19 --- /dev/null +++ b/src/views/core/monitoring/rawFilmReport/index.vue @@ -0,0 +1,536 @@ + + + + + diff --git a/src/views/core/monitoring/rawFilmReport/searchBar.vue b/src/views/core/monitoring/rawFilmReport/searchBar.vue new file mode 100644 index 00000000..234a70ee --- /dev/null +++ b/src/views/core/monitoring/rawFilmReport/searchBar.vue @@ -0,0 +1,274 @@ + + + diff --git a/src/views/equipment/equipmentOverview/SmallTitle.vue b/src/views/equipment/equipmentOverview/SmallTitle.vue new file mode 100644 index 00000000..93b4a18f --- /dev/null +++ b/src/views/equipment/equipmentOverview/SmallTitle.vue @@ -0,0 +1,65 @@ + + + + + + diff --git a/src/views/equipment/equipmentOverview/add-or-updata.vue b/src/views/equipment/equipmentOverview/add-or-updata.vue new file mode 100644 index 00000000..6e812ccc --- /dev/null +++ b/src/views/equipment/equipmentOverview/add-or-updata.vue @@ -0,0 +1,134 @@ + + + + + diff --git a/src/views/equipment/equipmentOverview/alarm-or-updata.vue b/src/views/equipment/equipmentOverview/alarm-or-updata.vue new file mode 100644 index 00000000..c4255ea7 --- /dev/null +++ b/src/views/equipment/equipmentOverview/alarm-or-updata.vue @@ -0,0 +1,563 @@ + + + + + diff --git a/src/views/equipment/equipmentOverview/index.vue b/src/views/equipment/equipmentOverview/index.vue new file mode 100644 index 00000000..db170488 --- /dev/null +++ b/src/views/equipment/equipmentOverview/index.vue @@ -0,0 +1,1308 @@ + + + + + + + diff --git a/src/views/quality/dpdda/defectAnalysis.vue b/src/views/quality/dpdda/defectAnalysis.vue new file mode 100644 index 00000000..da8f55ec --- /dev/null +++ b/src/views/quality/dpdda/defectAnalysis.vue @@ -0,0 +1,309 @@ + + + diff --git a/src/views/quality/dpdda/defectSummary.vue b/src/views/quality/dpdda/defectSummary.vue new file mode 100644 index 00000000..ca1934bb --- /dev/null +++ b/src/views/quality/dpdda/defectSummary.vue @@ -0,0 +1,560 @@ + + + + diff --git a/src/views/quality/dpdda/defectSummaryDet.vue b/src/views/quality/dpdda/defectSummaryDet.vue new file mode 100644 index 00000000..f60f8eb1 --- /dev/null +++ b/src/views/quality/dpdda/defectSummaryDet.vue @@ -0,0 +1,224 @@ + + + + + diff --git a/src/views/quality/dpdda/sectionDefect.vue b/src/views/quality/dpdda/sectionDefect.vue new file mode 100644 index 00000000..49bed6a2 --- /dev/null +++ b/src/views/quality/dpdda/sectionDefect.vue @@ -0,0 +1,416 @@ + + + + diff --git a/src/views/quality/transmittanceTesting.vue b/src/views/quality/transmittanceTesting.vue new file mode 100644 index 00000000..cd40b057 --- /dev/null +++ b/src/views/quality/transmittanceTesting.vue @@ -0,0 +1,305 @@ + + +