From d2a5fc4ce01be74a44ee9307aa70bbbf98f7b0ee Mon Sep 17 00:00:00 2001 From: zzyuan <781948537@qq.com> Date: Tue, 31 Dec 2024 10:57:45 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E9=85=8D=E4=BB=B6=E9=A2=86=E7=94=A8?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../partLease/component/addToolsApply.vue | 367 ++++++++++++ .../part/partLease/component/homeApply.vue | 533 ++++++++++++++++++ .../partLease/component/queryToolsApply.vue | 364 ++++++++++++ src/views/material/part/partLease/index.vue | 77 +++ .../testExamine/component/addToolsApply.vue | 4 +- .../testExamine/component/homeApply.vue | 2 +- 6 files changed, 1344 insertions(+), 3 deletions(-) create mode 100644 src/views/material/part/partLease/component/addToolsApply.vue create mode 100644 src/views/material/part/partLease/component/homeApply.vue create mode 100644 src/views/material/part/partLease/component/queryToolsApply.vue create mode 100644 src/views/material/part/partLease/index.vue diff --git a/src/views/material/part/partLease/component/addToolsApply.vue b/src/views/material/part/partLease/component/addToolsApply.vue new file mode 100644 index 00000000..1faab655 --- /dev/null +++ b/src/views/material/part/partLease/component/addToolsApply.vue @@ -0,0 +1,367 @@ + + + + + + + + + + + + + + + + + 通过 + + + 驳回 + + + + + + + + + + + + + + + + {{ "未审核" }} + + + {{ "已审核" }} + + + {{ "驳回" }} + + + + + + + 通过 + + + 驳回 + + - + + + + + + + + + diff --git a/src/views/material/part/partLease/component/homeApply.vue b/src/views/material/part/partLease/component/homeApply.vue new file mode 100644 index 00000000..7e324097 --- /dev/null +++ b/src/views/material/part/partLease/component/homeApply.vue @@ -0,0 +1,533 @@ + + + + + + + + + + + + + + + + + + + + 搜索 + + 重置 + + + + + + + + 导出 + + + + + + + + + + + + + + + + + + + + + + + + 查看 + + 审核 + + + + + + + + + + + + + diff --git a/src/views/material/part/partLease/component/queryToolsApply.vue b/src/views/material/part/partLease/component/queryToolsApply.vue new file mode 100644 index 00000000..69894465 --- /dev/null +++ b/src/views/material/part/partLease/component/queryToolsApply.vue @@ -0,0 +1,364 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.repairNum - scope.row.repairedNum - scope.row.scrapNum }} + + + + + + + 编码管理 + 数量管理 + + + + + + {{ "未审核" }} + + + {{ "已审核" }} + + + {{ "驳回" }} + + + + + + + + + + + + diff --git a/src/views/material/part/partLease/index.vue b/src/views/material/part/partLease/index.vue new file mode 100644 index 00000000..533dbe60 --- /dev/null +++ b/src/views/material/part/partLease/index.vue @@ -0,0 +1,77 @@ + + + + + + + + + diff --git a/src/views/material/repair/testExamine/component/addToolsApply.vue b/src/views/material/repair/testExamine/component/addToolsApply.vue index a8d32e86..2b8050cd 100644 --- a/src/views/material/repair/testExamine/component/addToolsApply.vue +++ b/src/views/material/repair/testExamine/component/addToolsApply.vue @@ -81,13 +81,13 @@ - + Date: Tue, 31 Dec 2024 11:13:58 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E6=A0=87=E5=87=86=E7=AE=B1=E8=8F=9C?= =?UTF-8?q?=E5=8D=95=E4=BD=8D=E7=BD=AE=E6=94=B9=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/material/{ma => }/standardBox/index.vue | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/views/material/{ma => }/standardBox/index.vue (100%) diff --git a/src/views/material/ma/standardBox/index.vue b/src/views/material/standardBox/index.vue similarity index 100% rename from src/views/material/ma/standardBox/index.vue rename to src/views/material/standardBox/index.vue From f289beb34b75b768d096fb33a89347af7046e0eb Mon Sep 17 00:00:00 2001 From: zzyuan <781948537@qq.com> Date: Tue, 31 Dec 2024 14:54:41 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E4=BA=8C=E7=BB=B4=E7=A0=81=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/code/code.js | 79 +++++ src/views/material/code/index.vue | 527 ++++++++++++++++++++++++++++++ 2 files changed, 606 insertions(+) create mode 100644 src/api/code/code.js create mode 100644 src/views/material/code/index.vue diff --git a/src/api/code/code.js b/src/api/code/code.js new file mode 100644 index 00000000..1abd671c --- /dev/null +++ b/src/api/code/code.js @@ -0,0 +1,79 @@ +import request from '@/utils/request' + +//二维码列表接口 +export function getQrCodeListApi(query) { + return request({ + url: '/material/bm_qrcode_info/list', + method: 'get', + params: query, + }) +} + +//二维码-新增 +export function addQrCodeApi(data) { + return request({ + url: '/material/bm_qrcode_info/add', + method: 'post', + data: data, + }) +} + +//二维码-下载 +export function downloadQrCodesApi(data) { + return request({ + url: '/material/bm_qrcode_info/download', + method: 'post', + data: data, + responseType: 'blob', + }) +} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/material/code/index.vue b/src/views/material/code/index.vue new file mode 100644 index 00000000..d84e52a3 --- /dev/null +++ b/src/views/material/code/index.vue @@ -0,0 +1,527 @@ + + + + + + + + + + + + + + + + + + 查询 + 重置 + 新增 + + + + + 下载 + + + + + + + + {{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }} + + + + + + + + + + + + 未绑定 + 已绑定 + + + + + + 查看 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 编号:{{ rowObj.qrCode }} + + + + + + + + \ No newline at end of file From 8c32e58b431fba2f67342587a8c4387538d3e4b7 Mon Sep 17 00:00:00 2001 From: zzyuan <781948537@qq.com> Date: Tue, 31 Dec 2024 15:39:18 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E4=BA=8C=E7=BB=B4=E7=A0=81=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/material/code/index.vue | 72 +++++++------------ .../repair/repairManage/component/edit.vue | 2 +- 2 files changed, 25 insertions(+), 49 deletions(-) diff --git a/src/views/material/code/index.vue b/src/views/material/code/index.vue index d84e52a3..6c7bb2d5 100644 --- a/src/views/material/code/index.vue +++ b/src/views/material/code/index.vue @@ -22,9 +22,9 @@ style="width: 240px" @keyup.enter.native="handleQuery"/> - + - + @@ -68,12 +68,12 @@ --> - + - + - 未绑定 - 已绑定 + 未绑定 + 已绑定 @@ -96,8 +96,8 @@ /> - - + + { + equipmentTypeTree({manageType:"0"}).then((response) => {//只查编码类型 this.equipmentTypeList = response.data; this.equipmentTypeList.forEach((item, index) => { if (item.children && item.children.length > 0) { item.children.forEach((item2, index2) => { if (item2.children && item2.children.length > 0) { item2.children.forEach((item3) => { - if ( - item3.children && - item3.children.length > 0 - ) { - item3.children.forEach((item4) => { - item4.maTypeName = item3.typeName - item4.maTypeId = item3.typeId + if (item3.children && item3.children.length > 0) { + item3.children.forEach((item4,index4) => { + item4.maTypeName = item3.typeName + item4.maTypeId = item3.typeId }) } }) @@ -455,7 +429,8 @@ export default { console.log(this.dialogForm) const res = await addQrCodeApi(this.dialogForm) if (res.code == 200) { - this.$message({ type: 'success', message: res.msg }) + this.$message({ type: 'success', message: "新增成功" }) + this.open=true; this.resetQuery() } } @@ -465,13 +440,14 @@ export default { handleExport() { console.log('数据导出') console.log(this.selectList) - downloadQrCodesApi({qrIds:this.selectList}).then(res => { - downloadFile({ fileName: `二维码_${new Date().getTime()}.zip`, fileData: res, fileType: 'application/zip;charset=utf-8' }) + downloadQrCodesApi({qrIds:this.selectList}).then(res => { + downloadFile({ fileName: `二维码_${new Date().getTime()}.zip`, fileData: res, fileType: 'application/zip;charset=utf-8' }) + this.$refs.multipleTable.clearSelection(); }) }, // 列表复选框 handleSelectionChange(validSelection) { - this.selectList = validSelection.map(item=>item.id); + this.selectList = validSelection.map(item=>item.qrId); this.single = validSelection.length !== 1; this.multiple = !validSelection.length; }, diff --git a/src/views/material/repair/repairManage/component/edit.vue b/src/views/material/repair/repairManage/component/edit.vue index 8a4a4aed..02bc9e92 100644 --- a/src/views/material/repair/repairManage/component/edit.vue +++ b/src/views/material/repair/repairManage/component/edit.vue @@ -646,7 +646,7 @@ - 物资名称: {{ typeTemp }} + 规格型号: {{ typeTemp }}