Files
qhmes/deploy-qhmes/frontend/js/MyTenantDetail-CpbpHwSk.js
2026-05-15 11:34:12 +08:00

2 lines
8.3 KiB
Java

var F=Object.defineProperty,V=Object.defineProperties;var S=Object.getOwnPropertyDescriptors;var U=Object.getOwnPropertySymbols;var j=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable;var P=(d,r,e)=>r in d?F(d,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):d[r]=e,N=(d,r)=>{for(var e in r||(r={}))j.call(r,e)&&P(d,e,r[e]);if(U)for(var e of U(r))G.call(r,e)&&P(d,e,r[e]);return d},$=(d,r)=>V(d,S(r));var b=(d,r,e)=>new Promise((g,_)=>{var m=u=>{try{a(e.next(u))}catch(w){_(w)}},C=u=>{try{a(e.throw(u))}catch(w){_(w)}},a=u=>u.done?g(u.value):Promise.resolve(u.value).then(m,C);a((e=e.apply(d,r)).next())});import{d as I,o as q,ah as T,ar as E,as as H,au as o,k as i,aF as l,u as z,r as O,av as v,f as J,G as K,F as Q}from"./vue-vendor-C7Zq48Yl.js";import{cj as W,bu as X,aO as Y,u as Z,f as h,d as tt}from"./index-BI6CMai0.js";import{b as ot,c as et}from"./tenant.api-7xr32mep.js";import{g as nt,c as st,d as B}from"./areaDataUtil-CbYCy3Ig.js";import"./index-Di-j2gt4.js";import{N as at,_ as it,u as rt}from"./JAddInput-D6qcyZjQ.js";import"./antd-vue-vendor-BPnV8VqP.js";import"./vxe-table-vendor-B88kchpX.js";import"./BasicForm-BJnSRkIE.js";import"./componentMap-BBZeqR-K.js";import"./useFormItem-BdW6EoZe.js";import"./index-Du0A3ksf.js";import"./BasicModal-0sAdFEk_.js";import"./ModalHeader-keHdAHWH.js";import"./useTimeout-DDl4l82I.js";import"./index-DeEq83Ov.js";import"./useWindowSizeFn-PRZSD86C.js";import"./index-pxs5MULf.js";import"./index-BgYCgfME.js";import"./index-f8O7TghW.js";import"./useIntersectionObserver-BMxdTqP3.js";import"./download-UE0L9Rfp.js";import"./base64Conver-24EVOS6V.js";import"./index-CIBZG4nR.js";import"./index-BhQEwnQQ.js";import"./useCountdown-DqnNWBp6.js";import"./useFormItemSingle-BbRhswfn.js";import"./JSelectUser-B71zikzw.js";import"./props-DAezUTeZ.js";import"./JSelectBiz-CnEaVMUF.js";import"./JSelectDept-DRDVeruW.js";import"./index-CUdllngZ.js";import"./bem-EhXRi4nW.js";import"./props-D4vdsy3J.js";import"./useContextMenu-Cwx1lIOK.js";import"./TreeIcon-DE4jdeZV.js";import"./JPopup-Bva6u6tk.js";import"./usePopBiz-CG0vVpgI.js";import"./useMethods-DVip17X8.js";import"./index-Dg4HCEvo.js";import"./JEllipsis-DqRFTSm0.js";import"./JUpload-Cz9HN61B.js";import"./index-MGIrEF-A.js";import"./index-MREkPhsT.js";import"./depart.api-DeMNV8zW.js";import"./useForm-BZtHZyx2.js";import"./JAreaLinkage-BeRUFHSB.js";import"./JCodeEditor-CLVZA7Uj.js";import"./htmlmixed-NhwyF9-q.js";import"./vue-CgbRSACy.js";/* empty css */import"./EasyCronInput-7xfJ3nBh.js";import"./index-CNkz_PUv.js";const lt={class:"message-set-container"},dt={class:"message-set-box"},mt={class:"message-set-content"},pt={class:"common-info"},ft={class:"common-info-row"},ut={class:"common-info-row-content"},ct={class:"common-info-row m-top24"},vt={class:"m-right16"},gt={class:"common-info-row m-top24"},_t={class:"common-info-row-content"},wt={class:"pointer"},yt={class:"common-info-row m-top24"},xt={class:"common-info-row-content"},bt={class:"pointer"},Tt={class:"common-info-row"},At={class:"m-right16"},kt={class:"common-info-row m-top24"},Ct={class:"m-right16"},Ot={class:"common-info-row m-top24"},Ut={class:"m-right16"},Pt={class:"form-group"},Nt={style:{"margin-top":"20px"}},$t={style:{"margin-top":"20px"}},Bt={style:{"margin-top":"20px"}},It=I({name:"tenant-my-tenant-list"}),Lt=I($(N({},It),{setup(d){const{createMessage:r}=Z(),e=O({id:"",name:"",houseNumber:"",companyAddress_dictText:"",trade_dictText:"",workPlace:"",createBy:"",companyLogo:""});let g=[];const _=J(),m=O({name:!1,trade:!1,companyAddress:!1}),C={name:[{required:!0,message:"组织名称不能为空",trigger:"blur"}]},a=O({name:"",trade:"",companyAddress:"",workPlace:""});function u(){return b(this,null,function*(){let s=yield ot({id:X()});s&&(s.companyAddress?e.companyAddress_dictText=w(s.companyAddress):e.companyAddress_dictText="",s.trade?e.trade_dictText=yield L(s.trade):e.trade_dictText="",Object.assign(e,s))})}function w(s){let t=nt(s,3),p=st.filter(x=>x.value==t[0]),y=B(t[0]),c=B(t[1]),f="";if(p&&p.length>0&&(f=p[0].label,y&&y.length>0)){let x=y.filter(n=>n.value==t[1]);if(f=f+"/"+x[0].label,c&&c.length>0){let n=c.filter(R=>R.value==t[2]);f=f+"/"+n[0].label}}return f}function L(s){return b(this,null,function*(){g.length==0&&(g=yield Y("trade"));let t=g.filter(p=>p.value==s);return t.length>0?t[0].label:""})}function M(s){s&&et({id:e.id,companyLogo:s},!0)}function A(s){m[s]=!0,a[s]=e[s]}function D(s){return b(this,null,function*(){return h.put({url:"/sys/tenant/editOwnTenant",params:s})})}function k(s){return b(this,null,function*(){s=="name"&&(yield _.value.validateFields()),s=="companyAddress"&&a[s]instanceof Array&&(a[s]="");let t={id:e.id,[s]:a[s]};yield D(t),u(),m[s]=!1})}return q(()=>{W("我的租户"),u()}),(s,t)=>{const p=T("a-form"),y=T("a-input"),c=T("a-form-item"),f=T("a-modal"),x=T("a-textarea");return H(),E(Q,null,[o("div",lt,[o("div",dt,[t[26]||(t[26]=o("div",{class:"message-set-header"},[o("span",{class:"font17"},"组织信息")],-1)),i(p,{model:e},{default:l(()=>[o("div",mt,[o("div",pt,[o("div",ft,[t[17]||(t[17]=o("div",{class:"common-info-row-label"},"组织LOGO",-1)),o("div",ut,[i(z(at),{value:e.companyLogo,"onUpdate:value":t[0]||(t[0]=n=>e.companyLogo=n),onChange:M},null,8,["value"])])]),o("div",ct,[t[18]||(t[18]=o("div",{class:"common-info-row-label"},"组织名称",-1)),o("span",vt,v(e.name),1),o("span",{class:"edit-name",onClick:t[1]||(t[1]=n=>A("name"))},"修改")]),o("div",gt,[t[19]||(t[19]=o("div",{class:"common-info-row-label"},"组织门牌号",-1)),o("div",_t,[o("span",wt,[o("span",null,v(e.houseNumber),1)])])]),o("div",yt,[t[20]||(t[20]=o("div",{class:"common-info-row-label"},"组织编号(ID)",-1)),o("div",xt,[o("span",bt,[o("span",null,v(e.id),1)])])]),t[24]||(t[24]=o("div",{class:"split-line"},null,-1)),o("div",Tt,[t[21]||(t[21]=o("div",{class:"common-info-row-label"},"所在地",-1)),o("span",At,v(e.companyAddress_dictText),1),o("span",{class:"edit-name",onClick:t[2]||(t[2]=n=>A("companyAddress"))},"修改")]),o("div",kt,[t[22]||(t[22]=o("div",{class:"common-info-row-label"},"所在行业",-1)),o("span",Ct,v(e.trade_dictText),1),o("span",{class:"edit-name",onClick:t[3]||(t[3]=n=>A("trade"))},"修改")]),o("div",Ot,[t[23]||(t[23]=o("div",{class:"common-info-row-label"},"工作地点",-1)),o("span",Ut,v(e.workPlace),1),o("span",{class:"edit-name",onClick:t[4]||(t[4]=n=>A("workPlace"))},"修改")]),t[25]||(t[25]=o("div",{class:"cancel-split-line"},null,-1))])])]),_:1},8,["model"])])]),i(f,{open:m.name,"onUpdate:open":t[6]||(t[6]=n=>m.name=n),title:"修改组织名称",width:"500","destroy-on-close":"",onOk:t[7]||(t[7]=n=>k("name"))},{default:l(()=>[i(p,{ref_key:"manageNameRef",ref:_,model:a,rules:C},{default:l(()=>[i(c,{name:"name",class:"form-item-padding"},{default:l(()=>[o("div",Pt,[t[27]||(t[27]=o("span",{class:"form-label"},[K(" 组织名称 "),o("span",{class:"txt-middle red"},"*")],-1)),i(y,{value:a.name,"onUpdate:value":t[5]||(t[5]=n=>a.name=n)},null,8,["value"])])]),_:1})]),_:1},8,["model"])]),_:1},8,["open"]),i(f,{open:m.companyAddress,"onUpdate:open":t[9]||(t[9]=n=>m.companyAddress=n),title:"所在地",width:"500","destroy-on-close":"",onOk:t[10]||(t[10]=n=>k("companyAddress"))},{default:l(()=>[i(p,{model:a},{default:l(()=>[i(c,{name:"companyAddress",class:"form-item-padding"},{default:l(()=>[o("div",Nt,[i(it,{value:a.companyAddress,"onUpdate:value":t[8]||(t[8]=n=>a.companyAddress=n)},null,8,["value"])])]),_:1})]),_:1},8,["model"])]),_:1},8,["open"]),i(f,{open:m.trade,"onUpdate:open":t[12]||(t[12]=n=>m.trade=n),title:"设置所在行业",width:"500","destroy-on-close":"",onOk:t[13]||(t[13]=n=>k("trade"))},{default:l(()=>[i(p,{model:a},{default:l(()=>[i(c,{name:"trade",class:"form-item-padding"},{default:l(()=>[o("div",$t,[i(rt,{value:a.trade,"onUpdate:value":t[11]||(t[11]=n=>a.trade=n),dictCode:"trade"},null,8,["value"])])]),_:1})]),_:1},8,["model"])]),_:1},8,["open"]),i(f,{open:m.workPlace,"onUpdate:open":t[15]||(t[15]=n=>m.workPlace=n),title:"设置工作地点",width:"500","destroy-on-close":"",onOk:t[16]||(t[16]=n=>k("workPlace"))},{default:l(()=>[i(p,{ref:"workPlaceRef",model:a},{default:l(()=>[i(c,{name:"name",class:"form-item-padding"},{default:l(()=>[o("div",Bt,[i(x,{placeholder:"请填写工作地点",value:a.workPlace,"onUpdate:value":t[14]||(t[14]=n=>a.workPlace=n)},null,8,["value"])])]),_:1})]),_:1},8,["model"])]),_:1},8,["open"])],64)}}})),Do=tt(Lt,[["__scopeId","data-v-9ee87e5f"]]);export{Do as default};