From 9a506ef9cd5eb50999bcd72f8910241293befc70 Mon Sep 17 00:00:00 2001 From: xiangxy Date: Mon, 14 Aug 2023 16:27:43 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E4=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/sctj_bg1.png | Bin 0 -> 6124 bytes src/assets/images/sctj_bg2.png | Bin 0 -> 13224 bytes src/assets/images/sctj_bg3.png | Bin 0 -> 13388 bytes src/assets/images/sctj_icon.png | Bin 0 -> 581 bytes src/assets/images/sctj_top.png | Bin 0 -> 6411 bytes src/assets/js/getData1.js | 259 +++++++++++ src/pages/ProdCount.vue | 755 ++++++++++++++++++++++++++++++++ src/router/index.js | 6 + 8 files changed, 1020 insertions(+) create mode 100644 src/assets/images/sctj_bg1.png create mode 100644 src/assets/images/sctj_bg2.png create mode 100644 src/assets/images/sctj_bg3.png create mode 100644 src/assets/images/sctj_icon.png create mode 100644 src/assets/images/sctj_top.png create mode 100644 src/pages/ProdCount.vue diff --git a/src/assets/images/sctj_bg1.png b/src/assets/images/sctj_bg1.png new file mode 100644 index 0000000000000000000000000000000000000000..16f69ebfd48951d0feb218635f3247341455a68c GIT binary patch literal 6124 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 Hl+XkKMmpoy literal 0 HcmV?d00001 diff --git a/src/assets/images/sctj_top.png b/src/assets/images/sctj_top.png new file mode 100644 index 0000000000000000000000000000000000000000..1a54eff1f0ea4194e8afb708edbffb7906600601 GIT binary patch literal 6411 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 literal 0 HcmV?d00001 diff --git a/src/assets/js/getData1.js b/src/assets/js/getData1.js index a606e43..8380e16 100644 --- a/src/assets/js/getData1.js +++ b/src/assets/js/getData1.js @@ -20,3 +20,262 @@ export const deviceUseRate = (id) => post('api/deviceScreen/deviceUseRate', {}) export const deviceStatusList = (id) => post('api/deviceScreen/deviceStatusList', {}) /** 1.10近30天设备故障统计 */ export const errCensus = (id) => post('api/deviceScreen/errCensus', {}) + +export const productionStatistics = () => { + let res = { + 'code': 200, + 'desc': '操作成功', + 'result': { + 'planRes': [ + { + 'workorder_procedure': '压制', + 'label': '2', + 'plan_qty': 20000, + 'real_qty': 480 + }, + { + 'workorder_procedure': '原料', + 'label': '1', + 'plan_qty': 0, + 'real_qty': 0 + }, + { + 'workorder_procedure': '干燥', + 'label': '3', + 'plan_qty': 0, + 'real_qty': 0 + }, + { + 'workorder_procedure': '包装', + 'label': '4', + 'plan_qty': 0, + 'real_qty': 0 + } + ], + 'materialTask': [ + { + 'plan_qty': '0', + 'real_qty': '0', + 'label': '1', + 'workorder_procedure': '原料' + } + ], + 'finishedRes': [ + { + 'workorder_procedure': '压制', + 'label': '2', + 'plan_qty': 20000, + 'real_qty': 480 + }, + { + 'workorder_procedure': '原料', + 'label': '1', + 'plan_qty': 0, + 'real_qty': 0 + }, + { + 'workorder_procedure': '干燥', + 'label': '3', + 'plan_qty': 0, + 'real_qty': 0 + }, + { + 'workorder_procedure': '包装', + 'label': '4', + 'plan_qty': 0, + 'real_qty': 0 + } + ], + 'productionTask': [ + { + 'workorder_id': '1650768844706480128', + 'label': null, + 'device_name': '压机5', + 'material_code': 'ZLMCZ1001C111122GM001BD20-8', + 'material_name': null, + 'cust_name': null, + 'plan_qty': 1000000, + 'real_qty': 0, + 'qualified_qty': 0, + 'unqualified_qty': 0, + 'order_status': '3', + 'order_status_name': '生产中', + 'shift_type': null, + 'realproducestart_date': '2023-04-25 15:51:44', + 'realproduceend_date': '-' + }, + { + 'workorder_id': '1650404416467193856', + 'label': null, + 'device_name': '压机3', + 'material_code': 'ZLMCZ1001C111122GM001BD20-8', + 'material_name': null, + 'cust_name': null, + 'plan_qty': 1000000, + 'real_qty': 0, + 'qualified_qty': 0, + 'unqualified_qty': 0, + 'order_status': '3', + 'order_status_name': '生产中', + 'shift_type': null, + 'realproducestart_date': '2023-04-24 15:42:59', + 'realproduceend_date': '-' + }, + { + 'workorder_id': '1649612373595746304', + 'label': null, + 'device_name': '压机7', + 'material_code': 'ZLMCZ1001C122211GM001BD20-8', + 'material_name': null, + 'cust_name': null, + 'plan_qty': 100000, + 'real_qty': 0, + 'qualified_qty': 0, + 'unqualified_qty': 0, + 'order_status': '3', + 'order_status_name': '生产中', + 'shift_type': null, + 'realproducestart_date': '2023-04-22 11:29:10', + 'realproduceend_date': '-' + }, + { + 'workorder_id': '1648878346865606656', + 'label': null, + 'device_name': '压机4', + 'material_code': 'ZLMCZ1001C122211GM001BD20-8', + 'material_name': null, + 'cust_name': null, + 'plan_qty': 100000, + 'real_qty': 0, + 'qualified_qty': 0, + 'unqualified_qty': 0, + 'order_status': '3', + 'order_status_name': '生产中', + 'shift_type': null, + 'realproducestart_date': '2023-04-20 10:43:55', + 'realproduceend_date': '-' + }, + { + 'workorder_id': '1648195777525485568', + 'label': null, + 'device_name': '压机2', + 'material_code': 'ZLMCZ1001C111122GM001BD20-8', + 'material_name': null, + 'cust_name': null, + 'plan_qty': 10000, + 'real_qty': 0, + 'qualified_qty': 0, + 'unqualified_qty': 0, + 'order_status': '3', + 'order_status_name': '生产中', + 'shift_type': null, + 'realproducestart_date': '2023-04-18 13:34:36', + 'realproduceend_date': '-' + }, + { + 'workorder_id': '1647845461961498624', + 'label': null, + 'device_name': '压机1', + 'material_code': 'ZLMCZ1001C111122GM001BD20-8', + 'material_name': null, + 'cust_name': null, + 'plan_qty': 10000, + 'real_qty': 0, + 'qualified_qty': 0, + 'unqualified_qty': 0, + 'order_status': '3', + 'order_status_name': '生产中', + 'shift_type': null, + 'realproducestart_date': '2023-04-17 14:18:58', + 'realproduceend_date': '-' + }, + { + 'workorder_id': '1650040960085835776', + 'label': null, + 'device_name': '压机3', + 'material_code': 'ZLMCZ1001C111122GM001BD20-8', + 'material_name': null, + 'cust_name': null, + 'plan_qty': 100000, + 'real_qty': 100004, + 'qualified_qty': 99807, + 'unqualified_qty': 197, + 'order_status': '5', + 'order_status_name': '完成', + 'shift_type': null, + 'realproducestart_date': '2023-04-23 15:38:03', + 'realproduceend_date': '2023-04-24 12:01:03' + }, + { + 'workorder_id': '1649231836326563840', + 'label': null, + 'device_name': '压机3', + 'material_code': 'ZLMCZ1001C122211GM001BD20-8', + 'material_name': null, + 'cust_name': null, + 'plan_qty': 100000, + 'real_qty': 276285, + 'qualified_qty': 263808, + 'unqualified_qty': 12477, + 'order_status': '5', + 'order_status_name': '完成', + 'shift_type': null, + 'realproducestart_date': '2023-04-21 10:10:40', + 'realproduceend_date': '2023-04-23 14:17:33' + }, + { + 'workorder_id': '1648871924408909824', + 'label': null, + 'device_name': '压机3', + 'material_code': 'ZLMCZ1001C111122GM001BD20-8', + 'material_name': null, + 'cust_name': null, + 'plan_qty': 100000, + 'real_qty': 0, + 'qualified_qty': 0, + 'unqualified_qty': 0, + 'order_status': '5', + 'order_status_name': '完成', + 'shift_type': null, + 'realproducestart_date': '2023-04-20 10:11:33', + 'realproduceend_date': '2023-04-21 09:44:15' + }, + { + 'workorder_id': '1648869698739240960', + 'label': null, + 'device_name': '压机3', + 'material_code': 'ZLMCZ1001C111122GM001BD20-8', + 'material_name': null, + 'cust_name': null, + 'plan_qty': 100000, + 'real_qty': 1652528, + 'qualified_qty': 1549371, + 'unqualified_qty': 103157, + 'order_status': '5', + 'order_status_name': '完成', + 'shift_type': null, + 'realproducestart_date': '2023-04-20 10:03:54', + 'realproduceend_date': '2023-04-20 10:03:54' + }, + { + 'workorder_id': '1648860718914801664', + 'label': null, + 'device_name': '压机3', + 'material_code': 'ZLMCZ1001C111122GM001BD20-8', + 'material_name': null, + 'cust_name': null, + 'plan_qty': 10000, + 'real_qty': 1652528, + 'qualified_qty': 1549371, + 'unqualified_qty': 103157, + 'order_status': '5', + 'order_status_name': '完成', + 'shift_type': null, + 'realproducestart_date': '-', + 'realproduceend_date': '2023-04-20 09:37:49' + } + ] + } + } + return res +} diff --git a/src/pages/ProdCount.vue b/src/pages/ProdCount.vue new file mode 100644 index 0000000..098bc02 --- /dev/null +++ b/src/pages/ProdCount.vue @@ -0,0 +1,755 @@ + + + + + diff --git a/src/router/index.js b/src/router/index.js index 1ccdf4c..1d11fec 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -7,6 +7,8 @@ const DeviceScreen = r => require.ensure([], () => r(require('@page/DeviceScreen const WorkshopScreen = r => require.ensure([], () => r(require('@page/WorkshopScreen')), 'WorkshopScreen') const HomeScreen = r => require.ensure([], () => r(require('@page/HomeScreen')), 'HomeScreen') +const ProdCount = r => require.ensure([], () => r(require('@page/ProdCount')), 'ProdCount') + Vue.use(Router) export default new Router({ @@ -35,6 +37,10 @@ export default new Router({ { path: '/HomeScreen', component: HomeScreen + }, + { + path: '/ProdCount', + component: ProdCount } ] })