1 |
- import{ap as _,d as Z,n as Q,r as i,f as W,o as n,l as v,w as u,i as o,a,j as f,C as Y,c as U,F as x,k as C,a4 as q,t as $,y as ee,U as ae,H as le,D as te,G as oe,c0 as ue,I as re,ag as se,ah as de,K as ne,J as ie,N as me,_ as ce,__tla as pe}from"./index-82e357b2.js";import{_ as _e,__tla as ve}from"./Dialog-e2b6f9b5.js";import{a as be,D as ge,__tla as fe}from"./dict-4ec938cb.js";import{C as N}from"./constants-a3c69b57.js";import{g as ye,__tla as Ve}from"./index-8e570eff.js";import{u as we,__tla as he}from"./useMessage-84d39096.js";let y,M,S,I,A,ke=Promise.all([(()=>{try{return pe}catch{}})(),(()=>{try{return ve}catch{}})(),(()=>{try{return fe}catch{}})(),(()=>{try{return Ve}catch{}})(),(()=>{try{return he}catch{}})()]).then(async()=>{A=m=>_.get({url:"/system/tenant/page",params:m}),S=m=>_.delete({url:"/system/tenant/delete?id="+m}),I=m=>_.download({url:"/system/tenant/export-excel",params:m}),y=ce(Z({name:"SystemTenantForm",__name:"TenantForm",emits:["success"],setup(m,{expose:E,emit:F}){const{t:g}=Q(),V=we(),c=i(!1),w=i(""),p=i(!1),h=i(""),t=i({id:void 0,name:void 0,packageId:void 0,contactName:void 0,contactMobile:void 0,accountCount:void 0,expireTime:void 0,website:void 0,status:N.ENABLE,username:void 0,password:void 0}),O=W({name:[{required:!0,message:"\u79DF\u6237\u540D\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],packageId:[{required:!0,message:"\u79DF\u6237\u5957\u9910\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],contactName:[{required:!0,message:"\u8054\u7CFB\u4EBA\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],status:[{required:!0,message:"\u79DF\u6237\u72B6\u6001\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],accountCount:[{required:!0,message:"\u8D26\u53F7\u989D\u5EA6\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],expireTime:[{required:!0,message:"\u8FC7\u671F\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],website:[{required:!0,message:"\u7ED1\u5B9A\u57DF\u540D\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],username:[{required:!0,message:"\u7528\u6237\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],password:[{required:!0,message:"\u7528\u6237\u5BC6\u7801\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}),b=i(),k=i([]);E({open:async(s,e)=>{if(c.value=!0,w.value=g("action."+s),h.value=s,B(),e){p.value=!0;try{t.value=await(d=>_.get({url:"/system/tenant/get?id="+d}))(e)}finally{p.value=!1}}k.value=await ye()}});const j=F,D=async()=>{if(b&&await b.value.validate()){p.value=!0;try{const s=t.value;h.value==="create"?(await(e=>_.post({url:"/system/tenant/create",data:e}))(s),V.success(g("common.createSuccess"))):(await(e=>_.put({url:"/system/tenant/update",data:e}))(s),V.success(g("common.updateSuccess"))),c.value=!1,j("success")}finally{p.value=!1}}},B=()=>{var s;t.value={id:void 0,name:void 0,packageId:void 0,contactName:void 0,contactMobile:void 0,accountCount:void 0,expireTime:void 0,website:void 0,status:N.ENABLE,username:void 0,password:void 0},(s=b.value)==null||s.resetFields()};return(s,e)=>{const d=ae,r=le,G=te,L=oe,P=ue,H=re,R=se,z=de,J=ne,T=ie,K=_e,X=me;return n(),v(K,{modelValue:a(c),"onUpdate:modelValue":e[11]||(e[11]=l=>ee(c)?c.value=l:null),title:a(w),width:"50%"},{footer:u(()=>[o(T,{disabled:a(p),type:"primary",onClick:D},{default:u(()=>[f("\u786E \u5B9A")]),_:1},8,["disabled"]),o(T,{onClick:e[10]||(e[10]=l=>c.value=!1)},{default:u(()=>[f("\u53D6 \u6D88")]),_:1})]),default:u(()=>[Y((n(),v(J,{ref_key:"formRef",ref:b,model:a(t),rules:a(O),"label-width":"80px"},{default:u(()=>[o(r,{label:"\u79DF\u6237\u540D",prop:"name"},{default:u(()=>[o(d,{modelValue:a(t).name,"onUpdate:modelValue":e[0]||(e[0]=l=>a(t).name=l),placeholder:"\u8BF7\u8F93\u5165\u79DF\u6237\u540D"},null,8,["modelValue"])]),_:1}),o(r,{label:"\u79DF\u6237\u5957\u9910",prop:"packageId"},{default:u(()=>[o(L,{modelValue:a(t).packageId,"onUpdate:modelValue":e[1]||(e[1]=l=>a(t).packageId=l),clearable:"",placeholder:"\u8BF7\u9009\u62E9\u79DF\u6237\u5957\u9910"},{default:u(()=>[(n(!0),U(x,null,C(a(k),l=>(n(),v(G,{key:l.id,label:l.name,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(r,{label:"\u8054\u7CFB\u4EBA",prop:"contactName"},{default:u(()=>[o(d,{modelValue:a(t).contactName,"onUpdate:modelValue":e[2]||(e[2]=l=>a(t).contactName=l),placeholder:"\u8BF7\u8F93\u5165\u8054\u7CFB\u4EBA"},null,8,["modelValue"])]),_:1}),o(r,{label:"\u8054\u7CFB\u624B\u673A",prop:"contactMobile"},{default:u(()=>[o(d,{modelValue:a(t).contactMobile,"onUpdate:modelValue":e[3]||(e[3]=l=>a(t).contactMobile=l),placeholder:"\u8BF7\u8F93\u5165\u8054\u7CFB\u624B\u673A"},null,8,["modelValue"])]),_:1}),a(t).id===void 0?(n(),v(r,{key:0,label:"\u7528\u6237\u540D\u79F0",prop:"username"},{default:u(()=>[o(d,{modelValue:a(t).username,"onUpdate:modelValue":e[4]||(e[4]=l=>a(t).username=l),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u79F0"},null,8,["modelValue"])]),_:1})):q("",!0),a(t).id===void 0?(n(),v(r,{key:1,label:"\u7528\u6237\u5BC6\u7801",prop:"password"},{default:u(()=>[o(d,{modelValue:a(t).password,"onUpdate:modelValue":e[5]||(e[5]=l=>a(t).password=l),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u5BC6\u7801","show-password":"",type:"password"},null,8,["modelValue"])]),_:1})):q("",!0),o(r,{label:"\u8D26\u53F7\u989D\u5EA6",prop:"accountCount"},{default:u(()=>[o(P,{modelValue:a(t).accountCount,"onUpdate:modelValue":e[6]||(e[6]=l=>a(t).accountCount=l),min:0,"controls-position":"right",placeholder:"\u8BF7\u8F93\u5165\u8D26\u53F7\u989D\u5EA6"},null,8,["modelValue"])]),_:1}),o(r,{label:"\u8FC7\u671F\u65F6\u95F4",prop:"expireTime"},{default:u(()=>[o(H,{modelValue:a(t).expireTime,"onUpdate:modelValue":e[7]||(e[7]=l=>a(t).expireTime=l),clearable:"",placeholder:"\u8BF7\u9009\u62E9\u8FC7\u671F\u65F6\u95F4",type:"date","value-format":"x"},null,8,["modelValue"])]),_:1}),o(r,{label:"\u7ED1\u5B9A\u57DF\u540D",prop:"website"},{default:u(()=>[o(d,{modelValue:a(t).website,"onUpdate:modelValue":e[8]||(e[8]=l=>a(t).website=l),placeholder:"\u8BF7\u8F93\u5165\u7ED1\u5B9A\u57DF\u540D"},null,8,["modelValue"])]),_:1}),o(r,{label:"\u79DF\u6237\u72B6\u6001",prop:"status"},{default:u(()=>[o(z,{modelValue:a(t).status,"onUpdate:modelValue":e[9]||(e[9]=l=>a(t).status=l)},{default:u(()=>[(n(!0),U(x,null,C(a(be)(a(ge).COMMON_STATUS),l=>(n(),v(R,{key:l.value,label:l.value},{default:u(()=>[f($(l.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])),[[X,a(p)]])]),_:1},8,["modelValue","title"])}}}),[["__file","E:/GAOHP_2023/mall/newfeifan-front/yudao-ui-admin-vue3/src/views/system/tenant/TenantForm.vue"]]),M=Object.freeze(Object.defineProperty({__proto__:null,default:y},Symbol.toStringTag,{value:"Module"}))});export{y as T,ke as __tla,M as a,S as d,I as e,A as g};
|