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 @@
+
+
+
+
+
+
+
+ | 序号 |
+ 项目编码 |
+ 项目名称 |
+ 项目要求 |
+ 项目备注 |
+
+
+
+
+ | {{ i + 1 }} |
+ {{ e.repair_item_code }} |
+ {{e.repair_item_name}} |
+ {{e.requirement}} |
+ {{e.dtl_remark}} |
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+ | 序号 |
+ 设备号 |
+ 单据编码 |
+ 单据状态 |
+ 计划开始时间 |
+ 单据类型 |
+ 操作人 |
+ 创建人 |
+ 创建时间 |
+
+
+
+
+ | {{ 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}}
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+ | 序号 |
+ 项目编码 |
+ 项目名称 |
+ 项目要求 |
+ 项目备注 |
+
+
+
+
+ | {{ i + 1 }} |
+ {{ e.repair_item_code }} |
+ {{e.repair_item_name}} |
+ {{e.requirement}} |
+ {{e.dtl_remark}} |
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+ | 序号 |
+ 设备号 |
+ 单据编码 |
+ 单据状态 |
+ 计划开始时间 |
+ 单据类型 |
+ 操作人 |
+ 创建人 |
+ 创建时间 |
+
+
+
+
+ | {{ 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}}
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+ | 序号 |
+ 项目编码 |
+ 项目名称 |
+ 项目要求 |
+ 项目备注 |
+
+
+
+
+ | {{ i + 1 }} |
+ {{ e.repair_item_code }} |
+ {{e.repair_item_name}} |
+ {{e.requirement}} |
+ {{e.dtl_remark}} |
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+ | 序号 |
+ 设备号 |
+ 单据编码 |
+ 单据状态 |
+ 计划开始时间 |
+ 单据类型 |
+ 操作人 |
+ 创建人 |
+ 创建时间 |
+
+
+
+
+ | {{ 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}}
+
+
+
+
+
+
+
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}}