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] =?UTF-8?q?=E4=BA=8C=E7=BB=B4=E7=A0=81=E7=AE=A1=E7=90=86?= =?UTF-8?q?=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"/> - + - + --> - + - + @@ -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 }}