import{L as $,O as z,a1 as G,a2 as H,m as J,d as N,C as Q,F as W,A as X,b as ee,e as ae,p as le,_ as te}from"./index-CKIhG1T4.js";import se from"./index-CwL8HLKL.js";import{u as oe}from"./functional-CiUuv3Rw.js";import de from"./ChooseItemByProductDialog-2ettT8ih.js";import{C as ie,k as ue,a as f,f as b,D as u,T as p,U as t,$ as o,u as l,E as k,K as B,ad as j,F as w,Z as U,c as y,Y as x}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"./index-DI0k3vlG.js";import"./task-CSCyt2m2.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";import"./standard-C1a0IK0_.js";const re={style:{display:"flex","justify-content":"space-between","align-items":"center",width:"100%",gap:"12px"}},ne=ie({__name:"CheckItemInfo",props:{instanceId:{type:String,default:""},isEdit:{type:Boolean,default:!0},isDetail:{type:Boolean,default:!1}},setup(r,{expose:C}){const D=r,P=oe(),_=$(),h=P.getInstance(D.instanceId),{CheckItemInfo:s,baseInfo:R}=ue(h),q=f({checkType:[{required:!0,message:"\u8BF7\u9009\u62E9\u68C0\u9A8C\u7C7B\u522B",trigger:"change"}],checkItem:[{required:!0,message:"\u8BF7\u9009\u62E9\u68C0\u6D4B\u9879\u76EE",trigger:"change"}]}),T=b(()=>_.getDictMap.laboratory_inspection_category),E=b(()=>_.getDictMap.functional_check_item_judgmentRequirements),i=f(!1),n=f([]),F=()=>{i.value=!0},v=b({get:()=>s.value.testingBasis?s.value.testingBasis.split(", ").join(` `):"",set(d){s.value.testingBasis=d?d.split(` `).map(e=>e.trim()).filter(Boolean).join(", "):""}}),S=({testingBasis:d,standardProductIds:e,selectProject:g=[]})=>{console.log(g,"==selectProject",n.value),s.value.testingBasis=d&&(d!=null&&d.length)?d.join(", "):"",s.value.standardProductIds=Array.from(new Set([...e])),h.businessCheckProjectSaveReqVOS=n.value,i.value=!1},I=f();return C({validateForm:async()=>s.value.testingBasis?await I.value.validate():(z.error("\u8BF7\u9009\u62E9\u68C0\u9A8C\u4F9D\u636E"),!1)}),(d,e)=>{const g=G,A=H,m=J,c=N,M=Q,O=W,V=X,K=ee,L=ae,Y=se,Z=le;return u(),p(Z,{model:l(s),rules:l(q),ref_key:"formRef",ref:I,disabled:!r.isEdit},{default:t(()=>[o(L,{gutter:24},{default:t(()=>[o(c,{span:12},{default:t(()=>[o(m,{label:"\u68C0\u9A8C\u7C7B\u522B",prop:"checkType"},{default:t(()=>[o(A,{modelValue:l(s).checkType,"onUpdate:modelValue":e[0]||(e[0]=a=>l(s).checkType=a),disabled:r.isDetail},{default:t(()=>[(u(!0),k(B,null,j(l(T),a=>(u(),p(g,{label:a.label,key:a.value,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","disabled"])]),_:1})]),_:1}),o(c,{span:12},{default:t(()=>[o(m,{label:"\u5224\u5B9A\u8981\u6C42",prop:"judgmentRequirements"},{default:t(()=>[o(O,{modelValue:l(s).judgmentRequirements,"onUpdate:modelValue":e[1]||(e[1]=a=>l(s).judgmentRequirements=a),disabled:r.isDetail},{default:t(()=>[(u(!0),k(B,null,j(l(E),a=>(u(),p(M,{label:a.label,key:a.value,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","disabled"])]),_:1})]),_:1}),o(c,{span:12},{default:t(()=>[o(m,{prop:"testingBasis"},{label:t(()=>e[7]||(e[7]=[w("span",{class:"red mr4"},"*",-1),U("\u68C0\u6D4B\u4F9D\u636E")])),default:t(()=>[w("div",re,[o(V,{modelValue:l(v),"onUpdate:modelValue":e[2]||(e[2]=a=>y(v)?v.value=a:null),type:"textarea",rows:3,placeholder:"\u8BF7\u8F93\u5165\u68C0\u6D4B\u4F9D\u636E",style:{flex:"1"},disabled:""},null,8,["modelValue"]),r.isDetail?x("",!0):(u(),p(K,{key:0,type:"primary",onClick:F},{default:t(()=>e[8]||(e[8]=[U("\u9009\u62E9\u4EA7\u54C1\u6807\u51C6\u68C0\u9A8C\u4F9D\u636E")])),_:1}))])]),_:1})]),_:1}),o(c,{span:12},{default:t(()=>[o(m,{label:"\u7ED3\u679C\u5224\u65AD\u4F9D\u636E",prop:"resultBasis"},{default:t(()=>[o(V,{modelValue:l(s).resultBasis,"onUpdate:modelValue":e[3]||(e[3]=a=>l(s).resultBasis=a),type:"textarea",rows:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u679C\u5224\u65AD\u4F9D\u636E",maxlength:150,"show-word-limit":"",disabled:r.isDetail},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1}),l(i)?(u(),p(Y,{key:0,modelValue:l(i),"onUpdate:modelValue":e[6]||(e[6]=a=>y(i)?i.value=a:null),"show-footer":!1,width:"94vw",title:"\u9009\u62E9\u4EA7\u54C1\u6807\u51C6"},{default:t(()=>[o(de,{"model-value":l(n),"onUpdate:modelValue":e[4]||(e[4]=a=>y(n)?n.value=a:null),classId:l(R).applicationForm,standardProductIds:l(s).standardProductIds,onClose:e[5]||(e[5]=()=>i.value=!1),onConfirm:S},null,8,["model-value","classId","standardProductIds"])]),_:1},8,["modelValue"])):x("",!0)]),_:1},8,["model","rules","disabled"])}}}),pe=te(ne,[["__scopeId","data-v-5609d12b"]]);export{pe as default};