From bd17db7d0413788cff1f783322ad6b9083fb172d Mon Sep 17 00:00:00 2001 From: caill <815519168@qq.com> Date: Thu, 2 Nov 2023 18:05:28 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/config/getData2.js | 58 +++++++++ src/pages/homeset/HomePage.vue | 2 +- .../modules/device/check-order-detail.vue | 68 ++++++++++ src/pages/modules/device/check-order.vue | 114 +++++++++++++++++ .../modules/device/lubric-order-detail.vue | 68 ++++++++++ src/pages/modules/device/lubric-order.vue | 114 +++++++++++++++++ .../modules/device/maintain-order-detail.vue | 68 ++++++++++ src/pages/modules/device/maintain-order.vue | 114 +++++++++++++++++ .../modules/device/repair-order-detail.vue | 119 +++--------------- src/pages/modules/device/repair-order.vue | 74 ++++++++--- 10 files changed, 677 insertions(+), 122 deletions(-) diff --git a/src/config/getData2.js b/src/config/getData2.js index 1069dd1..c4e4c42 100644 --- a/src/config/getData2.js +++ b/src/config/getData2.js @@ -489,3 +489,61 @@ export const finishproductBucket2 = (code, stor) => post('api/pda/finishproduct/ // } // return res // } + +/** + * 维修单管理 + */ +// 1.1实施维修单 +export const devicerepairmstByuser = (page, size) => post('api/devicerepairmst/byuser', { + page: page, + size: size +}) +// export const devicerepairmstByuser = (page, size) => { +// let res = { +// data: [{repair_code: '1', device_code: 'dfdfdf'}] +// } +// return res +// } +// 1.2维修单明细 +export const devicerepairmstGetDtl = (id) => post('api/devicerepairmst/getDtl', { + repair_id: id +}) + +/** + * 保养单管理 + */ +// 1.1保养 +export const devicemaintenancemstByuser = (page, size) => post('api/devicemaintenancemst/byuser', { + page: page, + size: size +}) +// 1.2保养明细 +export const devicemaintenancemstGetDtl = (id) => post('api/devicemaintenancemst/getDtl', { + repair_id: id +}) + +/** + * 点检单管理 + */ +// 1.1点检 +export const devicesportcheckmstByuser = (page, size) => post('api/devicesportcheckmst/byuser', { + page: page, + size: size +}) +// 1.2点检单明细 +export const devicesportcheckmstGetDtl = (id) => post('api/devicesportcheckmst/getDtl', { + repair_id: id +}) + +/** + * 润滑单管理 + */ +// 1.润滑单管理 +export const devicelubricatemstByuser = (page, size) => post('api/devicelubricatemst/byuser', { + page: page, + size: size +}) +// 1.2点检单明细 +export const devicelubricatemstGetDtl = (id) => post('api/devicelubricatemst/getDtl', { + repair_id: id +}) diff --git a/src/pages/homeset/HomePage.vue b/src/pages/homeset/HomePage.vue index baac66e..5640458 100644 --- a/src/pages/homeset/HomePage.vue +++ b/src/pages/homeset/HomePage.vue @@ -57,7 +57,7 @@ export default { toPage2 (e) { let url = e.path let name = url.substr(1) - if (name === 'semifinishedinstore' || name === 'semifinishedoutstore' || name === 'semifinishedcheck' || name === 'finishedinstore' || name === 'manpour' || name === 'letteringprocess' || name === 'batchinstore') { + if (name === 'semifinishedinstore' || name === 'semifinishedoutstore' || name === 'semifinishedcheck' || name === 'finishedinstore' || name === 'manpour' || name === 'letteringprocess' || name === 'batchinstore' || name === 'repairorder' || name === 'maintainorder' || name === 'checkorder' || name === 'lubricorder') { this.$store.dispatch('setKeepAlive', [name]) } if (name === 'cleaningloading') { diff --git a/src/pages/modules/device/check-order-detail.vue b/src/pages/modules/device/check-order-detail.vue index e69de29..b9e1893 100644 --- a/src/pages/modules/device/check-order-detail.vue +++ b/src/pages/modules/device/check-order-detail.vue @@ -0,0 +1,68 @@ + + + + + diff --git a/src/pages/modules/device/check-order.vue b/src/pages/modules/device/check-order.vue index e69de29..bc52ec0 100644 --- a/src/pages/modules/device/check-order.vue +++ b/src/pages/modules/device/check-order.vue @@ -0,0 +1,114 @@ + + + + + diff --git a/src/pages/modules/device/lubric-order-detail.vue b/src/pages/modules/device/lubric-order-detail.vue index e69de29..39c4b3d 100644 --- a/src/pages/modules/device/lubric-order-detail.vue +++ b/src/pages/modules/device/lubric-order-detail.vue @@ -0,0 +1,68 @@ + + + + + diff --git a/src/pages/modules/device/lubric-order.vue b/src/pages/modules/device/lubric-order.vue index e69de29..fd98910 100644 --- a/src/pages/modules/device/lubric-order.vue +++ b/src/pages/modules/device/lubric-order.vue @@ -0,0 +1,114 @@ + + + + + diff --git a/src/pages/modules/device/maintain-order-detail.vue b/src/pages/modules/device/maintain-order-detail.vue index e69de29..62434be 100644 --- a/src/pages/modules/device/maintain-order-detail.vue +++ b/src/pages/modules/device/maintain-order-detail.vue @@ -0,0 +1,68 @@ + + + + + diff --git a/src/pages/modules/device/maintain-order.vue b/src/pages/modules/device/maintain-order.vue index e69de29..de74cef 100644 --- a/src/pages/modules/device/maintain-order.vue +++ b/src/pages/modules/device/maintain-order.vue @@ -0,0 +1,114 @@ + + + + + diff --git a/src/pages/modules/device/repair-order-detail.vue b/src/pages/modules/device/repair-order-detail.vue index 423126b..9b50dd6 100644 --- a/src/pages/modules/device/repair-order-detail.vue +++ b/src/pages/modules/device/repair-order-detail.vue @@ -5,11 +5,11 @@
单据编码
- +
- +
@@ -22,19 +22,15 @@ 项目名称 项目要求 项目备注 - 重量(g) - 单重(g) - + {{ i + 1 }} - {{ e.sect_name }} - {{e.struct_name}} - {{e.material_code}} - {{e.material_spec}} - {{e.canuse_qty | numeric(3)}} - {{ e.unit_weight | numeric(3) }} + {{ e.repair_item_code }} + {{e.repair_item_name}} + {{e.requirement}} + {{e.dtl_remark}} @@ -43,109 +39,30 @@ diff --git a/src/pages/modules/device/repair-order.vue b/src/pages/modules/device/repair-order.vue index b294075..40fbb30 100644 --- a/src/pages/modules/device/repair-order.vue +++ b/src/pages/modules/device/repair-order.vue @@ -3,12 +3,12 @@
- +
-
+
@@ -24,32 +24,37 @@ - - - - - - - - - - + + + + + + + + + +
{{ i + 1 }}{{ e.sect_name }}{{e.struct_name}}{{e.material_code}}{{e.material_spec}}{{e.canuse_qty | numeric(3)}}{{ e.unit_weight | numeric(3) }}{{ e.qty | numeric(3) }}{{ e.storagevehicle_code }}
{{ i+1 }}{{e.device_code}}{{e.repair_code}}{{ e.invstatus }}{{e.plan_start_date}}{{ e.maintenancecycle }}{{ e.update_optname }}{{e.input_optname}}{{ e.input_time }}
+
{{desc}}