import{u as S}from"./index.682aee78.js";import{_ as V,e as r,D as B,o as c,l as m,w as i,F as L,h as _,f as s,m as q,c as f,G as F,H as T,z as I,v as M}from"./index.82404a61.js";const N={class:"file-list"},U=["title","onClick"],j={__name:"control",setup(z,{expose:h}){const{proxy:v}=M(),{treeData:b,loading:g,tableData:k,setMergeData:w,handlePreview:x}=S(v),C=t=>{!t||(p(t,"0"),d(t),w(t),b.value=t)},p=(t,a)=>{for(const e of t){switch(e.level=a,e.fileSaveRequestList||(e.fileSaveRequestList=[]),a){case"0":e.sort=e.evaluationTypeRank;break;case"1":e.sort=e.controlItemRank;break;case"2":e.sort=e.evaluationCriterionRank;break}e.children&&p(e.children,a*1+1+"")}},d=t=>{t.sort((a,e)=>e.sort-a.sort);for(const a of t)a.children&&d(a.children)},D=({row:t,column:a,rowIndex:e,columnIndex:n})=>{if(n===0)return{rowspan:t.length1-e===t.sum1?t.sum1:0,colspan:1};if(n===1)return{rowspan:t.length2-e===t.sum2?t.sum2:0,colspan:1}};return h({getDetail:C}),(t,a)=>{const e=r("el-table-column"),n=r("el-switch"),u=r("el-table"),y=r("el-card"),R=B("loading");return c(),m(y,{class:"box-card"},{default:i(()=>[L((c(),m(u,{data:_(k),"element-loading-text":"\u6570\u636E\u52A0\u8F7D\u4E2D...","span-method":D,border:!0,"max-height":"400px"},{default:i(()=>[s(e,{label:"\u8BC4\u4EF7\u7C7B\u578B",prop:"evaluationType",width:"120"}),s(e,{label:"\u63A7\u5236\u9879",prop:"controlItem",width:"240"}),s(e,{label:"\u8BC4\u4EF7\u6807\u51C6",prop:"evaluationCriterion"}),s(e,{label:"\u662F\u5426\u8FBE\u6807",prop:"status",width:"100"},{default:i(({row:l})=>[s(n,{modelValue:l.status,"onUpdate:modelValue":o=>l.status=o,"active-value":"1","inactive-value":"0",disabled:!0},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),s(e,{label:"\u4F50\u8BC1\u6750\u6599",align:"center",width:"200"},{default:i(({row:l})=>[q("div",N,[(c(!0),f(F,null,T(l.fileSaveRequestList,o=>(c(),f("span",{class:"ellipsis",title:o.name,onClick:E=>_(x)(o)},I(o.name),9,U))),256))])]),_:1})]),_:1},8,["data"])),[[R,_(g)]])]),_:1})}}},P=V(j,[["__scopeId","data-v-ba3f2157"]]);export{P as default};