From d894c8bbfa3212da0efe29e374fe68ba3c4ea156 Mon Sep 17 00:00:00 2001 From: gtz217 <535262213@qq.com> Date: Fri, 18 Mar 2022 08:26:53 +0800 Subject: [PATCH] update --- config/index.js | 6 +- package-lock.json | 46 +-- package.json | 1 + src/components/Charts/LineChart.new.vue | 139 +++++++ src/components/Charts/MixChart.new.vue | 355 ++++++++++++++++++ src/icons/svg/icon-stop.svg | 1 + src/router/index.js | 34 +- .../basic/components/processInfo-add.vue | 40 +- src/views/basic/processInfo.vue | 14 +- src/views/common/order-auto-add.vue | 139 +++++++ src/views/common/order-auto-detail.vue | 0 src/views/common/order-auto-submit.vue | 268 +++++++++++++ src/views/common/order-auto.vue | 344 +++++++++++++++++ src/views/common/testdata.js | 135 +++++++ src/views/main-sidebar.vue | 19 +- src/views/order/current-task.vue | 28 +- src/views/report/components/task-ele.vue | 143 +++++++ src/views/report/task-history.vue | 16 + 18 files changed, 1646 insertions(+), 82 deletions(-) create mode 100644 src/components/Charts/LineChart.new.vue create mode 100644 src/components/Charts/MixChart.new.vue create mode 100644 src/icons/svg/icon-stop.svg create mode 100644 src/views/common/order-auto-add.vue create mode 100644 src/views/common/order-auto-detail.vue create mode 100644 src/views/common/order-auto-submit.vue create mode 100644 src/views/common/order-auto.vue create mode 100644 src/views/common/testdata.js create mode 100644 src/views/report/components/task-ele.vue diff --git a/config/index.js b/config/index.js index ac43d18..2c6b413 100644 --- a/config/index.js +++ b/config/index.js @@ -2,7 +2,7 @@ * @Author: gtz * @Date: 2021-11-19 10:10:51 * @LastEditors: gtz - * @LastEditTime: 2021-12-17 14:40:57 + * @LastEditTime: 2022-03-05 16:16:24 * @Description: file content * @FilePath: \mt-qj-wms-ui\config\index.js */ @@ -22,7 +22,7 @@ module.exports = { // 代理列表, 是否开启代理通过[./dev.env.js]配置 proxyTable: devEnv.OPEN_PROXY === false ? {} : { '/proxyApi': { - target: 'http://192.168.0.189:8080', + target: 'http://192.168.1.66:8080', changeOrigin: true, pathRewrite: { '^/proxyApi': '/api' @@ -31,7 +31,7 @@ module.exports = { }, // Various Dev Server settings - host: 'localhost', // can be overwritten by process.env.HOST + host: '0.0.0.0', // can be overwritten by process.env.HOST port: 8001, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined autoOpenBrowser: true, errorOverlay: true, diff --git a/package-lock.json b/package-lock.json index a82eaf3..08e225b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5572,8 +5572,7 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "aproba": { "version": "1.2.0", @@ -5594,14 +5593,12 @@ "balanced-match": { "version": "1.0.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, "dev": true, - "optional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -5616,20 +5613,17 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "core-util-is": { "version": "1.0.2", @@ -5746,8 +5740,7 @@ "inherits": { "version": "2.0.3", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "ini": { "version": "1.3.5", @@ -5759,7 +5752,6 @@ "version": "1.0.0", "bundled": true, "dev": true, - "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -5774,7 +5766,6 @@ "version": "3.0.4", "bundled": true, "dev": true, - "optional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -5782,14 +5773,12 @@ "minimist": { "version": "0.0.8", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "minipass": { "version": "2.3.5", "bundled": true, "dev": true, - "optional": true, "requires": { "safe-buffer": "^5.1.2", "yallist": "^3.0.0" @@ -5808,7 +5797,6 @@ "version": "0.5.1", "bundled": true, "dev": true, - "optional": true, "requires": { "minimist": "0.0.8" } @@ -5889,8 +5877,7 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "object-assign": { "version": "4.1.1", @@ -5902,7 +5889,6 @@ "version": "1.4.0", "bundled": true, "dev": true, - "optional": true, "requires": { "wrappy": "1" } @@ -5988,8 +5974,7 @@ "safe-buffer": { "version": "5.1.2", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "safer-buffer": { "version": "2.1.2", @@ -6025,7 +6010,6 @@ "version": "1.0.2", "bundled": true, "dev": true, - "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -6045,7 +6029,6 @@ "version": "3.0.1", "bundled": true, "dev": true, - "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -6089,14 +6072,12 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "yallist": { "version": "3.0.3", "bundled": true, - "dev": true, - "optional": true + "dev": true } } }, @@ -10381,6 +10362,11 @@ } } }, + "moment": { + "version": "2.29.1", + "resolved": "https://registry.npmmirror.com/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" + }, "move-concurrently": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", diff --git a/package.json b/package.json index 503cf92..85f1cdf 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "gulp-replace": "0.6.1", "gulp-shell": "0.6.5", "lodash": "4.17.5", + "moment": "^2.29.1", "node-sass": "^4.14.1", "npm": "^6.9.0", "sass-loader": "6.0.6", diff --git a/src/components/Charts/LineChart.new.vue b/src/components/Charts/LineChart.new.vue new file mode 100644 index 0000000..181cf1d --- /dev/null +++ b/src/components/Charts/LineChart.new.vue @@ -0,0 +1,139 @@ + + + + + diff --git a/src/components/Charts/MixChart.new.vue b/src/components/Charts/MixChart.new.vue new file mode 100644 index 0000000..62e142a --- /dev/null +++ b/src/components/Charts/MixChart.new.vue @@ -0,0 +1,355 @@ + + + diff --git a/src/icons/svg/icon-stop.svg b/src/icons/svg/icon-stop.svg new file mode 100644 index 0000000..b272431 --- /dev/null +++ b/src/icons/svg/icon-stop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index 10dff3f..f562a8e 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,8 +1,8 @@ /* * @Author: zwq * @Date: 2021-11-15 08:20:28 - * @LastEditors: zwq - * @LastEditTime: 2021-12-17 14:51:08 + * @LastEditors: gtz + * @LastEditTime: 2022-03-05 16:05:35 * @Description: */ /** @@ -40,6 +40,7 @@ const mainRoutes = { // 提示: 如需要通过iframe嵌套展示内容, 但不通过tab打开, 请自行创建组件使用iframe处理! { path: '/home', component: _import('common/home'), name: 'home', meta: { title: '首页', isTab: true } }, { path: '/orderProcess', component: _import('common/order-process'), name: 'orderProcess', meta: { title: '订单加工', isTab: true } }, + { path: '/orderAuto', component: _import('common/order-auto'), name: 'orderAuto', meta: { title: '自动任务', isTab: true } }, { path: '/exWarehouse', component: _import('common/ex-warehouse'), name: 'exWarehouse', meta: { title: '货物出库', isTab: true } }, { path: '/addProcess', component: _import('common/add-process'), name: 'addProcess', meta: { title: '追加加工', isTab: true } }, { path: '/theme', component: _import('common/theme'), name: 'theme', meta: { title: '主题', isTab: true } }, @@ -61,20 +62,21 @@ const mainRoutes = { { path: '/report-order-history-task', component: _import('report/components/order-history-task'), name: 'report-order-history-task', meta: { title: '订单历史任务详情', isTab: true } }, { path: '/report-task-history', component: _import('report/task-history'), name: 'report-task-history', meta: { title: '执行任务历史列表', isTab: true } }, { path: '/report-task-history-detail', component: _import('report/components/task-history-detail'), name: 'report-task-history-detail', meta: { title: '执行任务历史详情', isTab: true } }, - { path: '/energy-sulfur-dioxide', component: _import('energy/sulfur-dioxide'), name: 'energy-sulfur-dioxide', meta: { title: '二氧化硫流量分析', isTab: true } }, - { path: '/energy-electric', component: _import('energy/electric'), name: 'energy-electric', meta: { title: '用电能源分析', isTab: true } }, - { path: '/energy-kiln-electric', component: _import('energy/kiln-electric'), name: 'energy-kiln-electric', meta: { title: '窑炉用电分析', isTab: true } }, - { path: '/energy-ammonia', component: _import('energy/ammonia'), name: 'energy-ammonia', meta: { title: '氨气流量分析', isTab: true } }, - { path: '/energy-methanol', component: _import('energy/methanol'), name: 'energy-methanol', meta: { title: '甲醇流量分析', isTab: true } }, - { path: '/energy-propane', component: _import('energy/propane'), name: 'energy-propane', meta: { title: '丙烷流量分析', isTab: true } }, - { path: '/energy-nitrogen', component: _import('energy/nitrogen'), name: 'energy-nitrogen', meta: { title: '氮气流量分析', isTab: true } }, - { path: '/energy-electric-acquisition', component: _import('energy/electric-acquisition'), name: 'energy-electric-acquisition', meta: { title: '电能采集数据', isTab: true } }, - { path: '/energy-gas-acquisition', component: _import('energy/gas-acquisition'), name: 'energy-gas-acquisition', meta: { title: '用气采集数据', isTab: true } }, - { path: '/energy-temperature-acquisition', component: _import('energy/temperature-acquisition'), name: 'energy-temperature-acquisition', meta: { title: '温度采集数据', isTab: true } }, - { path: '/energy-process-temperature', component: _import('energy/process-temperature'), name: 'energy-process-temperature', meta: { title: '窑炉加工温度', isTab: true } }, - { path: '/energy-sump-temperature', component: _import('energy/sump-temperature'), name: 'energy-sump-temperature', meta: { title: '油槽温度', isTab: true } }, - { path: '/energy-ammonia-analysis', component: _import('energy/ammonia-analysis'), name: 'energy-ammonia-analysis', meta: { title: '使用氮气分析', isTab: true } }, - { path: '/energy-kiln-speed', component: _import('energy/kiln-speed'), name: 'energy-kiln-speed', meta: { title: '窑炉速度参数', isTab: true } } + { path: '/report-task-ele', component: _import('report/components/task-ele'), name: 'report-task-ele', meta: { title: '任务能源消耗' } } + // { path: '/energy-sulfur-dioxide', component: _import('energy/sulfur-dioxide'), name: 'energy-sulfur-dioxide', meta: { title: '二氧化硫流量分析', isTab: true } }, + // { path: '/energy-electric', component: _import('energy/electric'), name: 'energy-electric', meta: { title: '用电能源分析', isTab: true } }, + // { path: '/energy-kiln-electric', component: _import('energy/kiln-electric'), name: 'energy-kiln-electric', meta: { title: '窑炉用电分析', isTab: true } }, + // { path: '/energy-ammonia', component: _import('energy/ammonia'), name: 'energy-ammonia', meta: { title: '氨气流量分析', isTab: true } }, + // { path: '/energy-methanol', component: _import('energy/methanol'), name: 'energy-methanol', meta: { title: '甲醇流量分析', isTab: true } }, + // { path: '/energy-propane', component: _import('energy/propane'), name: 'energy-propane', meta: { title: '丙烷流量分析', isTab: true } }, + // { path: '/energy-nitrogen', component: _import('energy/nitrogen'), name: 'energy-nitrogen', meta: { title: '氮气流量分析', isTab: true } }, + // { path: '/energy-electric-acquisition', component: _import('energy/electric-acquisition'), name: 'energy-electric-acquisition', meta: { title: '电能采集数据', isTab: true } }, + // { path: '/energy-gas-acquisition', component: _import('energy/gas-acquisition'), name: 'energy-gas-acquisition', meta: { title: '用气采集数据', isTab: true } }, + // { path: '/energy-temperature-acquisition', component: _import('energy/temperature-acquisition'), name: 'energy-temperature-acquisition', meta: { title: '温度采集数据', isTab: true } }, + // { path: '/energy-process-temperature', component: _import('energy/process-temperature'), name: 'energy-process-temperature', meta: { title: '窑炉加工温度', isTab: true } }, + // { path: '/energy-sump-temperature', component: _import('energy/sump-temperature'), name: 'energy-sump-temperature', meta: { title: '油槽温度', isTab: true } }, + // { path: '/energy-ammonia-analysis', component: _import('energy/ammonia-analysis'), name: 'energy-ammonia-analysis', meta: { title: '使用氮气分析', isTab: true } }, + // { path: '/energy-kiln-speed', component: _import('energy/kiln-speed'), name: 'energy-kiln-speed', meta: { title: '窑炉速度参数', isTab: true } } ], beforeEnter (to, from, next) { let token = Vue.cookie.get('token') diff --git a/src/views/basic/components/processInfo-add.vue b/src/views/basic/components/processInfo-add.vue index d77ef3d..8c40f07 100644 --- a/src/views/basic/components/processInfo-add.vue +++ b/src/views/basic/components/processInfo-add.vue @@ -2,7 +2,7 @@ * @Author: zwq * @Date: 2021-11-18 14:16:25 * @LastEditors: gtz - * @LastEditTime: 2021-12-13 17:05:54 + * @LastEditTime: 2022-03-05 12:03:46 * @Description: --> + + + 自动任务 + 当前执行任务 - + + 油槽温度 - + 窑炉速度参数 - + -->