import{M as U}from"./index.dfdc0704.js";import{F as h}from"./index.d8717905.js";import{d as $,W as q,r as F,V as R,s as N,ar as S,b as j,o as M,cr as P,Z as T,cs as z,ct as W,cu as Z,_ as G,c as n,at as H,e as d,f as V,h as l,i as t,w as I,k as _,F as y,j as L,A as J,g as w,m as K}from"./index.0308b213.js";import"./index.vue_vue_type_style_index_0_scoped_f00ed21d_lang.2c48f49b.js";import"./vuedraggable.umd.405b1bec.js";import"./index.35b8c9ab.js";import"./index.9e8820cd.js";import"./sort_out.2008c10d.js";const O=$({components:{MaterialSelect:U,FooterBtns:h},setup(){const{user:e}=q(),a=F(""),B=F(null),{router:C,route:E}=R(),i=N(()=>{var r;return(r=E.query)==null?void 0:r.id}),m=F(!1),p=F([]),s=F([]);a.value=e.account;const{formData:o,rules:f}=S(j({formData:{account:"",name:"",role_id:"",uniacid:"",avatar:"",password:"",password_confirm:"",disable:0,multipoint_login:0},rules:{account:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D26\u53F7",trigger:["blur"]}],name:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0",trigger:["blur"]}],password:[],password_confirm:[]}})),c=()=>{P({page_type:1,uniacid:o.value.uniacid}).then(r=>{p.value=r.lists})},v=()=>{T({keyword:""}).then(r=>{s.value=r})},D=()=>{if(!i.value){f.value.password=[{required:!0,message:"\u8BF7\u8F93\u5165\u5BC6\u7801",trigger:["blur"]}],f.value.password_confirm=[{required:!0,message:"\u8BF7\u8F93\u5165\u786E\u8BA4\u5BC6\u7801",trigger:["blur"]}];return}m.value=!0,z({id:i.value}).then(r=>{o.value=r,r.role_id==0&&(o.value.role_id=""),r.uniacid==0&&(o.value.uniacid="")}).finally(()=>{m.value=!1})},b=()=>{var r;(r=B.value)==null||r.validate(A=>{if(!A)return;(i.value?W({...o.value,id:i.value}):Z(o.value)).then(()=>{setTimeout(()=>C.go(-1),500)})})};return M(()=>{D(),c(),v()}),{id:i,formRefs:B,loading:m,formData:o,rules:f,roleList:p,platformList:s,onSubmit:b,account:a}}}),Q={class:"admin"},X=w("div",{class:"muted"},"\u5EFA\u8BAE\u5C3A\u5BF8\uFF1A100*100px\uFF0C\u652F\u6301jpg\uFF0Cjpeg\uFF0Cpng\u683C\u5F0F",-1),Y=w("div",{class:"muted"},"\u4E0D\u9009\u5E73\u53F0\uFF0C\u9ED8\u8BA4\u652F\u6301\u7BA1\u7406\u591A\u5E73\u53F0",-1),x=w("div",{class:"muted"},"\u4E0D\u9009\u89D2\u8272\uFF0C\u9ED8\u8BA4\u6DFB\u52A0\u8D85\u7EA7\u7BA1\u7406\u5458",-1),ee=K("\u4FDD\u5B58");function ue(e,a,B,C,E,i){const m=n("el-page-header"),p=n("el-card"),s=n("el-input"),o=n("el-form-item"),f=n("material-select"),c=n("el-option"),v=n("el-select"),D=n("el-switch"),b=n("el-form"),r=n("el-button"),A=n("footer-btns"),k=H("loading");return d(),V("div",Q,[l(p,{shadow:"never"},{default:t(()=>[l(m,{content:e.id?"\u7F16\u8F91\u7BA1\u7406\u5458":"\u65B0\u589E\u7BA1\u7406\u5458",onBack:a[0]||(a[0]=u=>e.$router.back())},null,8,["content"])]),_:1}),I((d(),_(p,{shadow:"never",class:"m-t-15"},{default:t(()=>[l(b,{ref:"formRefs",rules:e.rules,class:"ls-form",model:e.formData,"label-width":"150px"},{default:t(()=>[l(o,{label:"\u8D26\u53F7\uFF1A",prop:"account"},{default:t(()=>[l(s,{modelValue:e.formData.account,"onUpdate:modelValue":a[1]||(a[1]=u=>e.formData.account=u),placeholder:"\u8BF7\u8F93\u5165\u8D26\u53F7"},null,8,["modelValue"])]),_:1}),l(o,{label:"\u5934\u50CF\uFF1A"},{default:t(()=>[l(f,{modelValue:e.formData.avatar,"onUpdate:modelValue":a[2]||(a[2]=u=>e.formData.avatar=u),limit:1},null,8,["modelValue"]),X]),_:1}),l(o,{label:"\u540D\u79F0\uFF1A",prop:"name"},{default:t(()=>[l(s,{modelValue:e.formData.name,"onUpdate:modelValue":a[3]||(a[3]=u=>e.formData.name=u),placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e.account=="admin"?(d(),_(o,{key:0,label:"\u5E73\u53F0",prop:"uniacid"},{default:t(()=>[l(v,{modelValue:e.formData.uniacid,"onUpdate:modelValue":a[4]||(a[4]=u=>e.formData.uniacid=u),placeholder:"\u8BF7\u9009\u62E9\u5E73\u53F0",clearable:"",filterable:""},{default:t(()=>[(d(!0),V(y,null,L(e.platformList,(u,g)=>(d(),_(c,{key:g,label:u.name,value:u.uniacid},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),Y]),_:1})):J("",!0),l(o,{label:"\u89D2\u8272\uFF1A",prop:"role_id"},{default:t(()=>[l(v,{modelValue:e.formData.role_id,"onUpdate:modelValue":a[5]||(a[5]=u=>e.formData.role_id=u),placeholder:"\u8BF7\u9009\u62E9\u89D2\u8272",clearable:"",filterable:""},{default:t(()=>[(d(!0),V(y,null,L(e.roleList,(u,g)=>(d(),_(c,{key:g,label:u.name,value:u.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),x]),_:1}),l(o,{label:"\u5BC6\u7801\uFF1A",prop:"password"},{default:t(()=>[l(s,{modelValue:e.formData.password,"onUpdate:modelValue":a[6]||(a[6]=u=>e.formData.password=u),"show-password":"",placeholder:"\u8BF7\u8F93\u5165\u5BC6\u7801"},null,8,["modelValue"])]),_:1}),l(o,{label:"\u786E\u8BA4\u5BC6\u7801\uFF1A",prop:"password_confirm"},{default:t(()=>[l(s,{modelValue:e.formData.password_confirm,"onUpdate:modelValue":a[7]||(a[7]=u=>e.formData.password_confirm=u),"show-password":"",placeholder:"\u8BF7\u8F93\u5165\u786E\u8BA4\u5BC6\u7801"},null,8,["modelValue"])]),_:1}),l(o,{label:"\u7BA1\u7406\u5458\u72B6\u6001"},{default:t(()=>[l(D,{modelValue:e.formData.disable,"onUpdate:modelValue":a[8]||(a[8]=u=>e.formData.disable=u),"active-value":0,"inactive-value":1},null,8,["modelValue"])]),_:1}),l(o,{label:"\u652F\u6301\u591A\u5904\u767B\u5F55"},{default:t(()=>[l(D,{modelValue:e.formData.multipoint_login,"onUpdate:modelValue":a[9]||(a[9]=u=>e.formData.multipoint_login=u),"active-value":1,"inactive-value":0},null,8,["modelValue"])]),_:1})]),_:1},8,["rules","model"])]),_:1})),[[k,e.loading]]),l(A,null,{default:t(()=>[l(r,{type:"primary",size:"small",onClick:e.onSubmit},{default:t(()=>[ee]),_:1},8,["onClick"])]),_:1})])}const ie=G(O,[["render",ue]]);export{ie as default};