From a7dd838394ad36cadb74d6bdd379d4d098ab8d8c Mon Sep 17 00:00:00 2001 From: liding <756868258@qq.com> Date: 星期五, 28 三月 2025 09:13:57 +0800 Subject: [PATCH] 外购件检验提交 --- src/views/business/outsourcedParts/index.vue | 23 ++++++++++++++++++++--- 1 files changed, 20 insertions(+), 3 deletions(-) diff --git a/src/views/business/outsourcedParts/index.vue b/src/views/business/outsourcedParts/index.vue index a8851a9..8da7077 100644 --- a/src/views/business/outsourcedParts/index.vue +++ b/src/views/business/outsourcedParts/index.vue @@ -59,12 +59,12 @@ </el-input> </el-form-item> <el-form-item label="妫�娴嬬粨鏋�" prop="result" v-if="title == '妫�楠�'"> - <el-select v-model="value" placeholder="璇烽�夋嫨"> + <el-select v-model="addForm.result" placeholder="璇烽�夋嫨"> <el-option label="鍚堟牸" value="鍚堟牸"> </el-option> <el-option label="涓嶅悎鏍�" value="涓嶅悎鏍�"> </el-option> - <el-option label="涓嶅垽鏂�" value="涓嶅垽鏂�"> + <el-option label="涓嶅垽鏂�" value="涓嶅垽鏂�"> </el-option> </el-select> <!-- <el-switch v-model="addForm.result" active-text="鍚堟牸" inactive-text="涓嶅悎鏍�" active-value="鍚堟牸" @@ -88,13 +88,14 @@ <script> import limsTable from "@/components/Table/lims-table.vue"; -import { selectInspection, addOrUpdateInspection, delInspection } from '@/api/business/outsourcedParts.js' +import { selectInspection, addOrUpdateInspection, delInspection, updateInspection } from '@/api/business/outsourcedParts.js' export default { components: { limsTable }, data() { return { queryParams: {}, tableData: [], + value: '', column: [ { label: "濮旀墭缂栧彿", prop: "entrustmentNo" }, { label: "浜у搧", prop: "name" }, @@ -179,6 +180,9 @@ inspectionItems: [ { required: true, message: "璇疯緭鍏ュ瑙�", trigger: "blur" }, ], + result: [ + { required: true, message: "璇烽�夋嫨妫�娴嬬粨鏋�", trigger: "change" }, + ], }, uploading: false, inspectionTaskState: [] @@ -260,6 +264,19 @@ } fd.append("inspectionItems", this.addForm.inspectionItems); fd.append("result", this.addForm.result); + fd.append("id", this.addForm.id); // 娣诲姞id鍙傛暟 + updateInspection(fd) + .then(res => { + this.uploading = false; + if (res.code === 200) { + this.$message.success("妫�楠屾彁浜ゆ垚鍔�"); + this.refresh(); + this.addDia = false; + } + }) + .catch(err => { + this.uploading = false; + }); } } else { return false; -- Gitblit v1.9.3