From 889114a6c8362ca54586781f5bf284afa83dffaf Mon Sep 17 00:00:00 2001 From: gaoluyang <2820782392@qq.com> Date: 星期四, 06 三月 2025 17:06:02 +0800 Subject: [PATCH] 检验任务提交流程修改 --- src/views/business/inspectionTask/components/viewManHourDia.vue | 18 ++++++++++++++++-- 1 files changed, 16 insertions(+), 2 deletions(-) diff --git a/src/views/business/inspectionTask/components/viewManHourDia.vue b/src/views/business/inspectionTask/components/viewManHourDia.vue index f076e3b..54268fd 100644 --- a/src/views/business/inspectionTask/components/viewManHourDia.vue +++ b/src/views/business/inspectionTask/components/viewManHourDia.vue @@ -18,7 +18,11 @@ </div> <lims-table :tableData="tableData0" :column="column0" :page="page0" :tableLoading="tableLoading" - height="560" @pagination="pagination0"></lims-table> + height="500" @pagination="pagination0"></lims-table> + <span slot="footer" class="dialog-footer" v-if="insState == 99"> + <el-button @click="editInspectionDia = false">鍙� 娑�</el-button> + <el-button type="primary" @click="handleSubmit">纭� 瀹�</el-button> + </span> </el-dialog> <el-dialog :visible.sync="editAskDia" title="淇敼" width="50%"> <el-form ref="form" :model="editForm" label-width="100px"> @@ -74,6 +78,7 @@ orderId: 0, inspectionItem: '' }, + insState: 0, tableData0: [], tableLoading: false, column0: [ @@ -102,6 +107,9 @@ clickFun: (row) => { this.editIns(row); }, + disabled: (row) => { + return this.insState == 3 || this.insState == 5 || this.insState == 99 + }, }, ], }, @@ -128,7 +136,8 @@ }, // 鏂规硶闆嗗悎 methods: { - showDialog(id) { + showDialog(id, insState) { + this.insState = insState this.editInspectionDia = true; this.entity.orderId = id; this.getList0(); @@ -167,6 +176,11 @@ this.handleEditLoading = false; }); }, + // 纭宸ユ椂 + handleSubmit () { + this.editInspectionDia = false; + this.$emit("submit"); + }, pagination0({ page, limit }) { this.page0.current = page; this.page0.size = limit; -- Gitblit v1.9.3