import{j as X,A as Y,b as ee,q as ae,cM as le,s as te,m as oe,k as re,l as se,p as ie,bg as pe,_ as ne}from"./index-CKIhG1T4.js";import{C as de,a as s,b as S,D as v,E as f,F as p,$ as a,u as l,c as L,ae as ce,U as r,Z as y,_ as me,a7 as ue,K as ge}from"./spreadSheetsDesignerVue-MRUT1X_l.js";import{g as j,z as P}from"./index-u84sDJgM.js";import ve from"./project-54iP9ZkR.js";import{f as fe}from"./formatTime-GfXNJyvM.js";import{C as ye}from"./CustomSelectTable-CVkVwiaD.js";import{E as be}from"./index-Dszus0mF.js";import"./spreadSheetsDesignerResourcesCn-afJmEehS.js";import"./spreadSheetsDesigner-vOnK2KEP.js";import"./spreadSheetsBarcode-0B8Cksr7.js";import"./spreadSheetsCharts-DpwtlVVO.js";import"./spreadExcelio-BZ-mA4Op.js";import"./file-ChlUlNFG.js";const he={class:"header-search-box"},Ce={class:"input-box"},_e={class:"projectDocType-container"},we={class:"left-box"},ke={class:"right-box"},Ve={key:0},xe={key:1},Ue={key:2},ze={key:3},Ie={class:"paginationBox"},Se={class:"dialog-footer"},Le=ne(de({__name:"index",setup(je){const u=s(""),V=X(),g=s(1),_=s(10),x=s(0),n=s("isLargeContainer"),c=s(!1),w=s(!1),U=s(),R=s([{id:"isLargeContainer",name:"\u5927\u578B\u5BB9\u5668"},{id:"isSpecialUnit",name:"\u7279\u6B8A\u5355\u4F4D"},{id:"isPropertyRightsUnit",name:"\u4EA7\u6743\u5355\u4F4D"}]),q=s([{label:"\u5355\u4F4D\u4EE3\u7801",prop:"code"},{label:"\u5355\u4F4D\u540D\u79F0",prop:"name"},{label:"\u8054\u7CFB\u4EBA",prop:"contact"},{label:"\u8054\u7CFB\u65B9\u5F0F",prop:"mobile"}]),D=s([{label:"\u5355\u4F4D\u4EE3\u7801",prop:"code",props:{}},{label:"\u5355\u4F4D\u540D\u79F0",prop:"name",props:{}}]),i=S({deptId:[],type:""}),E=S({deptId:[{required:!0,validator:(t,e,h)=>{e.length===0?h(new Error("\u8BF7\u8F93\u5165\u5173\u8054\u5355\u4F4D")):h()},trigger:"blur"}],type:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u914D\u7F6E",trigger:"change"}]}),z=s([]),d=async()=>{const t={pageNo:g.value,pageSize:_.value,[n.value]:"1",name:u.value},e=await j(t);e&&(z.value=e.list,x.value=e.total)};d();const N=async t=>await j({pageNo:1,pageSize:10,...t}),T=async()=>{U.value.validate(async t=>{if(t){w.value=!0;try{const e={ids:i.deptId,[i.type]:"1"};await P(e)&&(V.success("\u64CD\u4F5C\u6210\u529F"),c.value=!1,d())}finally{w.value=!1}}})},F=t=>{i.deptId=[...t]},K=t=>{n.value=t,d()},M=()=>{i.deptId=[],i.type=n.value,c.value=!0},b=t=>{g.value=t,d()},A=t=>{g.value=1,_.value=t,d()},B=()=>{u.value="",g.value=1,d()};return(t,e)=>{const h=Y,C=ee,m=ae,W=le,Z=te,$=be,I=oe,k=re,G=se,H=ie,J=pe;return v(),f(ge,null,[p("div",he,[p("div",Ce,[e[9]||(e[9]=p("span",{style:{color:"#5a595a"}},"\u5355\u4F4D\u540D\u79F0\uFF1A",-1)),a(h,{style:{width:"245px"},modelValue:l(u),"onUpdate:modelValue":e[0]||(e[0]=o=>L(u)?u.value=o:null),placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",clearable:"",onKeyup:e[1]||(e[1]=ce(o=>b(1),["enter"])),onClear:e[2]||(e[2]=o=>b(1))},null,8,["modelValue"])]),p("div",null,[a(C,{type:"primary",onClick:e[3]||(e[3]=o=>b(1))},{default:r(()=>e[10]||(e[10]=[y("\u67E5\u8BE2")])),_:1}),a(C,{onClick:B},{default:r(()=>e[11]||(e[11]=[y("\u91CD\u7F6E")])),_:1})])]),p("div",_e,[p("div",we,[a(ve,{onSelectProject:K,onConnectDept:M,dataList:l(R)},null,8,["dataList"])]),p("div",ke,[a(Z,{data:l(z),border:"",style:{width:"100%"},"min-height":"300",size:"large"},{default:r(()=>[a(m,{prop:"name",label:"\u5355\u4F4D\u540D\u79F0"}),a(m,{prop:"addr",label:"\u5355\u4F4D\u5730\u5740"}),a(m,{prop:"isLargeContainer",label:"\u5173\u8054\u914D\u7F6E"},{default:r(()=>[l(n)==="isLargeContainer"?(v(),f("span",Ve,"\u5927\u578B\u5BB9\u5668")):l(n)==="isSpecialUnit"?(v(),f("span",xe,"\u7279\u6B8A\u5355\u4F4D")):l(n)==="isPropertyRightsUnit"?(v(),f("span",Ue,"\u4EA7\u6743\u5355\u4F4D")):(v(),f("span",ze,"-"))]),_:1}),a(m,{prop:"updaterName",label:"\u6700\u8FD1\u4FEE\u6539\u4EBA"}),a(m,{prop:"updateTime",label:"\u6700\u8FD1\u4FEE\u6539\u65F6\u95F4"},{default:r(o=>[y(me(l(fe)(o.row.updateTime)),1)]),_:1}),a(m,{prop:"action",label:"\u64CD\u4F5C",width:"100"},{default:r(o=>[a(W,{title:"\u662F\u5426\u5220\u9664",onConfirm:Pe=>(async O=>{const Q={ids:[O],[n.value]:"0"};await P(Q)&&(V.success("\u64CD\u4F5C\u6210\u529F"),d())})(o.row.id),onCancel:()=>{}},{reference:r(()=>e[12]||(e[12]=[p("span",{style:{"margin-left":"10px",color:"red",cursor:"pointer"}},"\u5220\u9664",-1)])),_:2},1032,["onConfirm"])]),_:1})]),_:1},8,["data"]),p("div",Ie,[a($,{"current-page":l(g),"page-sizes":[10,20,30,40],"page-size":l(_),layout:"total, sizes, prev, pager, next, jumper",total:l(x),onSizeChange:A,onCurrentChange:b},null,8,["current-page","page-size","total"])])]),a(J,{draggable:"",modelValue:l(c),"onUpdate:modelValue":e[8]||(e[8]=o=>L(c)?c.value=o:null),title:"\u5173\u8054\u5355\u4F4D",width:"45%"},{footer:r(()=>[p("div",Se,[a(C,{onClick:e[7]||(e[7]=o=>c.value=!1)},{default:r(()=>e[13]||(e[13]=[y("\u53D6\u6D88")])),_:1}),a(C,{type:"primary",onClick:T,loading:l(w)},{default:r(()=>e[14]||(e[14]=[y(" \u786E\u8BA4 ")])),_:1},8,["loading"])])]),default:r(()=>[a(H,{model:l(i),rules:l(E),ref_key:"ruleFormRef",ref:U,"label-width":"auto",onSubmit:e[6]||(e[6]=ue(()=>{},["prevent"]))},{default:r(()=>[a(I,{label:"\u5355\u4F4D\u540D\u79F0",prop:"deptId"},{default:r(()=>[a(ye,{modelValue:l(i).deptId,"onUpdate:modelValue":e[4]||(e[4]=o=>l(i).deptId=o),columns:l(q),"search-items":l(D),"fetch-data-fn":N,"label-key":"name","value-key":"id",dialogWidth:"1000px",onChange:F},null,8,["modelValue","columns","search-items"])]),_:1}),a(I,{label:"\u5173\u8054\u914D\u7F6E",prop:"type"},{default:r(()=>[a(G,{modelValue:l(i).type,"onUpdate:modelValue":e[5]||(e[5]=o=>l(i).type=o),placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u914D\u7F6E"},{default:r(()=>[a(k,{label:"\u5927\u578B\u5BB9\u5668",value:"isLargeContainer"}),a(k,{label:"\u7279\u6B8A\u5355\u4F4D",value:"isSpecialUnit"}),a(k,{label:"\u4EA7\u6743\u5355\u4F4D",value:"isPropertyRightsUnit"})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue"])])],64)}}}),[["__scopeId","data-v-5914c777"]]);export{Le as default};