import{w as X,u as ee,V as ae,N as g,O as v,Q as te,E as se,b as le,Y as ne,Z as ie,v as re,$ as o,_ as oe,__tla as ue}from"./index-CKIhG1T4.js";import{u as ce}from"./tagsView-CzxzNxGw.js";import{u as de}from"./functional-CiUuv3Rw.js";import{e as S}from"./task-CSCyt2m2.js";import{g as me}from"./index-DI0k3vlG.js";import{C as pe,a as C,f as _e,k as fe,s as E,a2 as ye,D as y,E as ke,F as L,$ as a,U as l,u as e,Z as k,V as Ie,T as P,c as O,Y as A,K as be,az as u}from"./spreadSheetsDesignerVue-MRUT1X_l.js";import"./spreadSheetsDesignerResourcesCn-afJmEehS.js";import"./spreadSheetsDesigner-vOnK2KEP.js";import"./spreadSheetsBarcode-0B8Cksr7.js";import"./spreadSheetsCharts-DpwtlVVO.js";import"./spreadExcelio-BZ-mA4Op.js";import"./report-BS2fQCYI.js";import"./index-BhXvb0iD.js";import"./dept-BWhYIa3N.js";import"./category-CRYX2i5Y.js";import"./index-u84sDJgM.js";import"./lodash-D2MZWk6W.js";let q,he=Promise.all([(()=>{try{return ue}catch{}})()]).then(async()=>{let T,V;T={class:"header"},V={class:"btns"},q=oe(pe({__name:"Detail",setup(ge){var R;const w=u(()=>o(()=>import("./SampleList-BVbjpF2Z.js").then(async s=>(await s.__tla,s)),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18]))),B=u(()=>o(()=>import("./SampleProcessInfo-DBQhqrUA.js"),__vite__mapDeps([19,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]))),F=u(()=>o(()=>import("./CheckItemInfo-CSSqBKTv.js"),__vite__mapDeps([20,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]))),x=u(()=>o(()=>import("./CheckItemList-KE6igOPq.js").then(async s=>(await s.__tla,s)),__vite__mapDeps([21,1,2,3,4,5,6,7,8,22,23,24,10,14,9,11,12,13,15,16,17,25]))),N=u(()=>o(()=>import("./RejectDialog-CRPrGsx1.js"),__vite__mapDeps([26,1,2,3,4,5,6,7,8,27]))),U=u(()=>o(()=>import("./AuditUserDialog-Cqt8xSgU.js"),__vite__mapDeps([28,27,1,2,3,4,5,6,7,8,29,30,31,32,17,33,23,34]))),r=X(),$=ee(),z=ce(),Y=C(!1),m=de(),i=_e(()=>`task-${r.query.id}`),I=m.getInstance(i.value),{allTaskInfo:b,preparedBy:Z}=fe(I);(R=r.query)!=null&&R.id&&m.getTaskDetail(i.value,r.query.id);const j=async()=>{console.log(I,"currentInstance");const{businessCheckProjectDOS:s}=I;let t=!0;if(s.length)for(let n=0;n{te.confirm("\u60A8\u786E\u5B9A\u4E2D\u6B62\u8BE5\u4EFB\u52A1","\u6D88\u606F\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88"}).then(()=>{S({id:[r.query.id],taskStatus:"3"}).then(s=>{s&&(v({type:"success",message:"\u5DF2\u4E2D\u6B62\u4EFB\u52A1"}),p())})}).catch(()=>{console.log("\u64CD\u4F5C\u5DF2\u53D6\u6D88")})},p=()=>{z.closeSelectedTag(r),$.push({path:"/laboratory/functionalTask/list"})},D=C({}),c=E(!1),Q=async()=>{D.value={taskStatus:"5",id:[r.query.id]},c.value=!0},G=async()=>{p()},d=E(!1),H=E({roleCode:"sysbgbzr"}),J=async s=>{Z.value=s[0],await m.taskSubmit(i.value,r.query.id)==="success"&&p()};return ye(()=>{m.clearInstance(i.value)}),(s,t)=>{const n=se,_=le,f=ne,M=ie,W=re;return y(),ke(be,null,[L("div",T,[L("div",V,[a(_,{type:"primary",key:"submit",onClick:j,disabled:["3","4","5"].includes(e(b).taskStatus)},{default:l(()=>[a(n,null,{default:l(()=>[a(e(ae))]),_:1}),t[2]||(t[2]=k("\u63D0\u4EA4"))]),_:1},8,["disabled"]),a(_,{type:"warning",onClick:K,disabled:["3","4","5"].includes(e(b).taskStatus)},{default:l(()=>[a(n,null,{default:l(()=>[a(e(g))]),_:1}),t[3]||(t[3]=k("\u4E2D\u6B62\u4EFB\u52A1"))]),_:1},8,["disabled"]),a(_,{type:"primary",key:"back",onClick:Q,disabled:["3","4","5"].includes(e(b).taskStatus)},{default:l(()=>[a(n,null,{default:l(()=>[a(e(g))]),_:1}),t[4]||(t[4]=k("\u56DE\u9000"))]),_:1},8,["disabled"]),a(_,{type:"danger",onClick:p},{default:l(()=>[a(n,null,{default:l(()=>[a(e(g))]),_:1}),t[5]||(t[5]=k("\u9000\u51FA"))]),_:1})])]),Ie((y(),P(M,{"model-value":["1","2","3","4"],class:"custom-collapse-form"},{default:l(()=>[a(f,{title:"\u6837\u54C1\u5217\u8868",name:"1"},{default:l(()=>[a(e(w),{instanceId:e(i),ref:"sampleListRef"},null,8,["instanceId"])]),_:1}),a(f,{title:"\u6837\u54C1\u4FE1\u606F",name:"2"},{default:l(()=>[a(e(B),{instanceId:e(i),ref:"sampleProcessInfoRef"},null,8,["instanceId"])]),_:1}),a(f,{title:"\u68C0\u9A8C\u4FE1\u606F",name:"3"},{default:l(()=>[a(e(F),{instanceId:e(i),ref:"checkItemInfoRef"},null,8,["instanceId"])]),_:1}),a(f,{title:"\u68C0\u9A8C\u9879\u76EE",name:"4"},{default:l(()=>[a(e(x),{instanceId:e(i),ref:"checkItemListRef"},null,8,["instanceId"])]),_:1})]),_:1})),[[W,e(Y)]]),e(c)?(y(),P(e(N),{key:0,modelValue:e(c),"onUpdate:modelValue":t[0]||(t[0]=h=>O(c)?c.value=h:null),apiParams:e(D),apiFn:e(S),onSuccess:G},null,8,["modelValue","apiParams","apiFn"])):A("",!0),e(d)?(y(),P(e(U),{key:1,modelValue:e(d),"onUpdate:modelValue":t[1]||(t[1]=h=>O(d)?d.value=h:null),apiFn:e(me),apiParams:e(H),title:"\u8BF7\u9009\u62E9\u62A5\u544A\u7F16\u5236\u4EBA",selectedAlertText:"\u5DF2\u9009\u62E9\u62A5\u544A\u7F16\u5236\u4EBA",columns:[{type:"selection",fieldProps:{reserveSelection:!0}},{label:"\u59D3\u540D",prop:"nickname"},{label:"\u90E8\u95E8",prop:"deptName"}],onConfirm:J},null,8,["modelValue","apiFn","apiParams"])):A("",!0)],64)}}}),[["__scopeId","data-v-90d98108"]])});export{he as __tla,q as default}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = ["assets/SampleList-BVbjpF2Z.js","assets/index-CKIhG1T4.js","assets/spreadSheetsDesignerResourcesCn-afJmEehS.js","assets/spreadSheetsDesignerVue-MRUT1X_l.js","assets/spreadSheetsDesigner-vOnK2KEP.js","assets/spreadSheetsBarcode-0B8Cksr7.js","assets/spreadSheetsCharts-DpwtlVVO.js","assets/spreadExcelio-BZ-mA4Op.js","assets/index-CYcmlowE.css","assets/functional-CiUuv3Rw.js","assets/index-DI0k3vlG.js","assets/task-CSCyt2m2.js","assets/report-BS2fQCYI.js","assets/index-BhXvb0iD.js","assets/dept-BWhYIa3N.js","assets/category-CRYX2i5Y.js","assets/index-u84sDJgM.js","assets/lodash-D2MZWk6W.js","assets/SampleList-BSP5FECC.css","assets/SampleProcessInfo-DBQhqrUA.js","assets/CheckItemInfo-CSSqBKTv.js","assets/CheckItemList-KE6igOPq.js","assets/CustomSelectTable-CVkVwiaD.js","assets/index-Dszus0mF.js","assets/CustomSelectTable-BozmYD68.css","assets/CheckItemList-pVADbE8y.css","assets/RejectDialog-CRPrGsx1.js","assets/index-CwL8HLKL.js","assets/AuditUserDialog-Cqt8xSgU.js","assets/SmartTable-riOq9hm6.js","assets/el-tree-select-Jn0wedJD.js","assets/el-tree-select-BC9u6a6J.css","assets/el-collapse-transition-l0sNRNKZ.js","assets/index-yM08Ttvf.js","assets/SmartTable-DDI8ZCCl.css"] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) }