From 36ac1a77ef0f7745d656fe75150ab6d614c037e1 Mon Sep 17 00:00:00 2001 From: jiang Date: Thu, 25 Sep 2025 19:20:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/EquipmentEntryApply/index.js | 26 + src/components/FileUpload/index.vue | 121 +- src/components/ImageUpload/index.vue | 2 +- src/router/index.js | 29 + src/utils/drawMixin.js | 6 +- .../equipmentInput/add.vue | 543 +++++++ .../equipmentInput/edit.vue | 8 +- .../equipmentInput/index.vue | 1371 +++-------------- src/views/EquipmentEntryApply/index.vue | 90 +- src/views/EquipmentEntryApproval/index.vue | 2 +- src/views/EquipmentLedger/index.vue | 136 +- 11 files changed, 1026 insertions(+), 1308 deletions(-) create mode 100644 src/views/EquipmentEntryApply/equipmentInput/add.vue diff --git a/src/api/EquipmentEntryApply/index.js b/src/api/EquipmentEntryApply/index.js index 06920e34..5d0fdc55 100644 --- a/src/api/EquipmentEntryApply/index.js +++ b/src/api/EquipmentEntryApply/index.js @@ -202,3 +202,29 @@ export const qualityDeleteByIdApi = (data = {}) => { }) } +export const firstLevel = (data = {}) => { + return request({ + url: '/material-mall/order/firstLevel', + method: 'GET', + params: data + }) +} + +export const secondAndThirdLevel = (data = {}) => { + return request({ + url: '/material-mall/order/secondAndThirdLevel', + method: 'GET', + params: data + }) +} + +export const fourthToSixthLevel = (data = {}) => { + return request({ + url: '/material-mall/order/fourthToSixthLevel', + method: 'GET', + params: data + }) +} + + + diff --git a/src/components/FileUpload/index.vue b/src/components/FileUpload/index.vue index e13b2b83..ee543fc4 100644 --- a/src/components/FileUpload/index.vue +++ b/src/components/FileUpload/index.vue @@ -1,6 +1,6 @@ diff --git a/src/views/EquipmentEntryApply/equipmentInput/edit.vue b/src/views/EquipmentEntryApply/equipmentInput/edit.vue index e3296ce9..c6dcc74f 100644 --- a/src/views/EquipmentEntryApply/equipmentInput/edit.vue +++ b/src/views/EquipmentEntryApply/equipmentInput/edit.vue @@ -238,11 +238,11 @@ export default { orderId: '' },// 表单校验规则(已移除文件相关校验) equipRules: { - originaValue: [ - { required: true, message: '请输入原值', trigger: 'blur' } + major: [ + { required: true, message: '请选择专业', trigger: 'change' } ], - buyPrice: [ - { required: true, message: '请输入原值', trigger: 'blur' } + process: [ + { required: true, message: '请选择工序', trigger: 'change' } ], itemTypeModel: [ { required: true, message: '请输入规格型号', trigger: 'blur' } diff --git a/src/views/EquipmentEntryApply/equipmentInput/index.vue b/src/views/EquipmentEntryApply/equipmentInput/index.vue index bce2ccf7..4caa6059 100644 --- a/src/views/EquipmentEntryApply/equipmentInput/index.vue +++ b/src/views/EquipmentEntryApply/equipmentInput/index.vue @@ -1,69 +1,63 @@ diff --git a/src/views/EquipmentEntryApply/index.vue b/src/views/EquipmentEntryApply/index.vue index 2e97132f..4cbe16b5 100644 --- a/src/views/EquipmentEntryApply/index.vue +++ b/src/views/EquipmentEntryApply/index.vue @@ -19,7 +19,7 @@ v-model="queryParams.status" > - + @@ -34,7 +34,7 @@ /> - + 查询 @@ -61,27 +61,35 @@ - + + + @@ -95,19 +103,19 @@ /> - +