From 3848bf666f63878b90411e3e33df9fabfb94a0a2 Mon Sep 17 00:00:00 2001 From: licp <lichunping@guanfang.com.cn> Date: 星期五, 22 三月 2024 16:29:02 +0800 Subject: [PATCH] 完成y检验-任务切换接口对接 --- src/components/view/b1-inspect-order-plan.vue | 32 +++++++++++++++++++++++++++++++- 1 files changed, 31 insertions(+), 1 deletions(-) diff --git a/src/components/view/b1-inspect-order-plan.vue b/src/components/view/b1-inspect-order-plan.vue index 9311104..d3189d5 100644 --- a/src/components/view/b1-inspect-order-plan.vue +++ b/src/components/view/b1-inspect-order-plan.vue @@ -164,7 +164,7 @@ <div style="width: 100%;height: 100%;" v-if="activeFace >0"> <Add :active="activeFace" :currentId="currentId"/> </div> - <Inspection v-if="state==1" @goback="state=0"/> + <Inspection v-if="state==1" @goback="state=0" :orderId="orderId" :sonLaboratory="componentData.entity.sonLaboratory"/> </div> </template> @@ -204,6 +204,7 @@ showSelect: false, select: false, sort: false, + init: false, do: [{ id: '', font: '妫�楠�', @@ -241,6 +242,21 @@ }, insState: { select: [] + }, + insResult: { + select: [{ + value: 0, + label: '涓嶅悎鏍�', + type: 'danger' + },{ + value: 1, + label: '鍚堟牸', + type: 'success' + },{ + value: '', + label: '鏈嚭缁撴灉', + type: 'info' + }] } }, selectField: {}, @@ -253,6 +269,8 @@ state:0,//0:鍙拌处椤碉紝1锛氭楠岄〉闈紝榛樿涓�0 activeFace: 0, //1锛氫笅鍗曪紝2锛氭煡鐪嬶紝3锛氬鏍� currentId: null, + entityCopy: {}, + orderId: 0 } }, created() { @@ -260,9 +278,20 @@ this.getTypeDicts() this.getInsStateDicts() }, + mounted() { + this.entityCopy = this.HaveJson(this.componentData.entity) + }, methods: { changeCheckBox(val) { this.componentData.entity.userId = val?0:null + this.refreshTable() + }, + refresh() { + this.componentData.entity = this.HaveJson(this.entityCopy) + if(this.tabList.length>0){ + this.tabIndex = 0 + this.componentData.entity.sonLaboratory = this.tabList[0].value + } this.refreshTable() }, claimFun(row) { @@ -386,6 +415,7 @@ }, handleInspection(row){ this.state = 1; + this.orderId = row.id } } } -- Gitblit v1.9.3