From ee6ea1e6886d9432dc31d42158786a6b06027760 Mon Sep 17 00:00:00 2001 From: gaoluyang <2820782392@qq.com> Date: 星期四, 13 三月 2025 13:20:58 +0800 Subject: [PATCH] 实验室检测能力档案-编辑弹框复制报错 --- src/views/CNAS/process/method/standardMethod/index.vue | 41 ++++++++++------------------------------- 1 files changed, 10 insertions(+), 31 deletions(-) diff --git a/src/views/CNAS/process/method/standardMethod/index.vue b/src/views/CNAS/process/method/standardMethod/index.vue index bb4602e..20ed971 100644 --- a/src/views/CNAS/process/method/standardMethod/index.vue +++ b/src/views/CNAS/process/method/standardMethod/index.vue @@ -194,12 +194,7 @@ name: "缂栬緫", type: "text", clickFun: (row) => { - this.title = "缂栬緫"; - this.addForm = row; - this.addForm.structureTestObjectId = JSON.parse( - this.addForm.structureTestObjectId - ); - this.addDlog = true; + this.openEdit(row) }, }, { @@ -276,34 +271,18 @@ this.queryParams = {}; this.getList(); }, - // 鏉冮檺鍒嗛厤 - getPower() { - let power = JSON.parse(sessionStorage.getItem("power")); - let up = false; - let del = false; - let add = false; - let inPower = false; - for (var i = 0; i < power.length; i++) { - if (power[i].menuMethod == "addStandardMethod") { - add = true; - } - if (power[i].menuMethod == "delStandardMethod") { - del = true; - } - if (power[i].menuMethod == "upStandardMethod") { - up = true; - } - if (power[i].menuMethod == "importStandardDetails") { - inPower = true; - } - } - this.addPower = add; - this.inPower = inPower; - }, openAdd() { this.title = "鏂板"; this.addForm = {}; this.addDlog = true; + }, + openEdit(row) { + this.title = "缂栬緫"; + this.addDlog = true; + this.addForm = this.HaveJson(row) + this.addForm.structureTestObjectId = JSON.parse( + this.addForm.structureTestObjectId + ); }, getQualificationList() { this.getDicts("cnas_method_qualification").then((response) => { @@ -377,6 +356,7 @@ } }); }, + // 鍒犻櫎 handleDelete(row) { this.$confirm("鏄惁鍒犻櫎璇ユ潯鏁版嵁?", "鎻愮ず", { confirmButtonText: "纭畾", @@ -385,7 +365,6 @@ }) .then(() => { delStandardMethod({ id: row.id }).then((res) => { - if (res.code == 201) return; this.$message.success("鍒犻櫎鎴愬姛"); this.getList(); }); -- Gitblit v1.9.3