diff --git a/package-lock.json b/package-lock.json index 6293806..771368b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7175,6 +7175,11 @@ "esprima": "^4.0.0" } }, + "jsbarcode": { + "version": "3.11.6", + "resolved": "https://registry.npmmirror.com/jsbarcode/-/jsbarcode-3.11.6.tgz", + "integrity": "sha512-G5TKGyKY1zJo0ZQKFM1IIMfy0nF2rs92BLlCz+cU4/TazIc4ZH+X1GYeDRt7TKjrYqmPfTjwTBkU/QnQlsYiuA==" + }, "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", diff --git a/src/const/limsConfig/equipmentManage.js b/src/const/limsConfig/equipmentManage.js index afd3cf5..113481c 100644 --- a/src/const/limsConfig/equipmentManage.js +++ b/src/const/limsConfig/equipmentManage.js @@ -141,20 +141,20 @@ export const tableOption = { align: "left", overHidden: true, }, - { - type: "select", - span: 8, - label: "是否需要检定", - prop: "isVerification", - slot: true, - align: "left", - overHidden: true, - dicData: [ - { label: "是", value: "1" }, - { label: "否", value: "0" }, - ], - rules: [{ required: true, message: "请选择是否需要检定" }], - }, + // { + // type: "select", + // span: 8, + // label: "是否需要检定", + // prop: "isVerification", + // slot: true, + // align: "left", + // overHidden: true, + // dicData: [ + // { label: "是", value: "1" }, + // { label: "否", value: "0" }, + // ], + // rules: [{ required: true, message: "请选择是否需要检定" }], + // }, { span: 8, label: "是否已确认", @@ -177,7 +177,7 @@ export const tableOption = { { type: "select", span: 8, - label: "状态", + label: "设备状态", prop: "instrumentStatus", slot: true, align: "left", diff --git a/src/styles/element-ui.scss b/src/styles/element-ui.scss index 25d5120..b4a6aed 100644 --- a/src/styles/element-ui.scss +++ b/src/styles/element-ui.scss @@ -63,7 +63,7 @@ } .el-card__body { - //padding: 16px !important; + padding: 20px 20px 40px !important; } .el-divider--horizontal { diff --git a/src/views/limsConfig/equipmentManage.vue b/src/views/limsConfig/equipmentManage.vue index 8c3a6a4..da852d3 100644 --- a/src/views/limsConfig/equipmentManage.vue +++ b/src/views/limsConfig/equipmentManage.vue @@ -8,7 +8,7 @@ @searchHandle="searchHandle" @addHandle="$refs.crud.rowAdd()" > - + --> + + + + - 批量打印 + > --> { - if(res.data){ - this.$message.success('设备确认成功') - this.onLoad(this.page[0], this.searchForm) - } - }) + this.$confirm("是否确认选中设备?", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning", + }).then(() => { + let params = this.selectionList[0] + params.status = 1 + update(params).then(res =>{ + if(res.data){ + this.$message.success('设备确认成功') + this.onLoad(this.page[0], this.searchForm) + } + }).catch(err => { + this.$message({ + type: 'error', + message: "设备确认失败!" + }); + }) + }); } } }, diff --git a/src/views/repair/proposer.vue b/src/views/repair/proposer.vue index a02fe23..f8ec7fb 100644 --- a/src/views/repair/proposer.vue +++ b/src/views/repair/proposer.vue @@ -60,11 +60,11 @@ -