BasicInfo-73310d68.js 5.3 KB

1
  1. import{d as R,r as f,b as U,w as S,x as k,o as x,A as j,B as l,f as a,a as e,G as c,D as _,c as z,E as A,ac as E,H as G,a8 as N,S as P,J as Q,M as $,as as C,at as F,b2 as O,Q as W,R as X,K as Z,U as ee,__tla as ae}from"./index-685a9214.js";import{g as le,__tla as se}from"./index-64952e21.js";import{d as re}from"./tree-fd3a041e.js";import{u as ue,g as te,a as oe,__tla as de}from"./profile-227ef0d4.js";import{u as pe,__tla as me}from"./useMessage-839c7110.js";import{_ as ie}from"./_plugin-vue_export-helper-1b428a4d.js";let D,ne=Promise.all([(()=>{try{return ae}catch{}})(),(()=>{try{return se}catch{}})(),(()=>{try{return de}catch{}})(),(()=>{try{return me}catch{}})()]).then(async()=>{let g;g={key:0},D=ie(R({name:"BasicInfo",__name:"BasicInfo",props:{change:{type:Boolean,default:!1}},setup(Y,{expose:T}){const V=f([]);U(async()=>{V.value=await le()});const H=Y,i=f(!1);S(H,(p,u)=>{i.value=p.change},{deep:!0});const r=f({}),{t:s}=G(),I=pe(),M=k({username:[{required:!0,message:s("profile.rules.username"),trigger:"blur"}],nickname:[{required:!0,message:s("profile.rules.nickname"),trigger:"blur"}],email:[{required:!0,message:s("profile.rules.mail"),trigger:"blur"},{type:"email",message:s("profile.rules.truemail"),trigger:["blur","change"]}],mobile:[{required:!0,message:s("profile.rules.phone"),trigger:"blur"},{pattern:/^1[3|4|5|6|7|8|9][0-9]\d{8}$/,message:s("profile.rules.truephone"),trigger:"blur"}]}),B=f(),h=k({pageNo:1,pageSize:10,id:0}),b=async()=>{const p=await te();r.value=p,h.id=247;const u=await oe(h);r.value.member=u.list[0]};return T({init:b,submit:async()=>{const p=e(r.value);await ue(p),I.success("\u4FEE\u6539\u6210\u529F\uFF0C\u91CD\u65B0\u767B\u9646\u540E\u751F\u6548"),await b()}}),U(async()=>{await b()}),(p,u)=>{const n=N,o=P,d=Q,m=$,w=C,q=F,J=O,y=W,K=X,v=Z,L=ee;return x(),j(L,{ref_key:"formRef",ref:B,model:e(r),rules:e(M),"label-width":"120px",disabled:!e(i),class:E({view:!e(i)})},{default:l(()=>[a(m,null,{default:l(()=>[a(d,{span:12},{default:l(()=>[a(o,{label:e(s)("profile.user.username"),prop:"username"},{default:l(()=>[a(n,{modelValue:e(r).username,"onUpdate:modelValue":u[0]||(u[0]=t=>e(r).username=t),placeholder:e(s)("profile.rules.username"),class:"w-80!"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1}),a(d,{span:12},{default:l(()=>[a(o,{label:e(s)("profile.user.nickname"),prop:"nickname"},{default:l(()=>[a(n,{modelValue:e(r).nickname,"onUpdate:modelValue":u[1]||(u[1]=t=>e(r).nickname=t),placeholder:e(s)("profile.rules.nickname"),class:"w-80!"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1}),a(m,null,{default:l(()=>[a(d,{span:12},{default:l(()=>[a(o,{label:e(s)("profile.user.sex"),prop:"sex"},{default:l(()=>[a(q,{modelValue:e(r).sex,"onUpdate:modelValue":u[2]||(u[2]=t=>e(r).sex=t)},{default:l(()=>[a(w,{label:1},{default:l(()=>[c(_(e(s)("profile.user.man")),1)]),_:1}),a(w,{label:2},{default:l(()=>[c(_(e(s)("profile.user.woman")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1}),a(d,{span:12},{default:l(()=>[a(o,{label:e(s)("profile.user.mobile"),prop:"mobile"},{default:l(()=>[a(n,{modelValue:e(r).mobile,"onUpdate:modelValue":u[3]||(u[3]=t=>e(r).mobile=t),placeholder:e(s)("profile.rules.phone"),class:"w-80!"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1}),a(m,null,{default:l(()=>[a(d,{span:12},{default:l(()=>[a(o,{label:e(s)("profile.user.address"),prop:"areaId"},{default:l(()=>[a(J,{modelValue:e(r).areaId,"onUpdate:modelValue":u[4]||(u[4]=t=>e(r).areaId=t),options:e(V),props:e(re),class:"w-1/1",clearable:"",placeholder:"\u8BF7\u9009\u62E9\u6240\u5728\u5730",filterable:"","collapse-tags":""},null,8,["modelValue","options","props"])]),_:1},8,["label"])]),_:1}),a(d,{span:12},{default:l(()=>[a(o,{label:e(s)("profile.user.email"),prop:"email"},{default:l(()=>[a(n,{modelValue:e(r).email,"onUpdate:modelValue":u[5]||(u[5]=t=>e(r).email=t),placeholder:e(s)("profile.rules.mail"),class:"w-80!"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1}),e(i)?A("",!0):(x(),z("div",g,[a(m,null,{default:l(()=>[a(d,{span:12},{default:l(()=>[a(o,{label:e(s)("profile.user.status"),prop:"status"},{default:l(()=>[a(K,{modelValue:e(r).status,"onUpdate:modelValue":u[6]||(u[6]=t=>e(r).status=t)},{default:l(()=>[a(y,{label:"\u505C\u7528",value:0},{default:l(()=>[c(_(e(s)("profile.user.on")),1)]),_:1}),a(y,{label:"\u5728\u7528",value:1},{default:l(()=>[c(_(e(s)("profile.user.off")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1}),a(d,{span:12},{default:l(()=>[a(o,{label:e(s)("profile.user.createTime"),prop:"createTime"},{default:l(()=>[a(v,{modelValue:e(r).createTime,"onUpdate:modelValue":u[7]||(u[7]=t=>e(r).createTime=t),type:"datetime",format:"YYYY-MM-DD HH:mm",placeholder:"\u9009\u62E9\u65E5\u671F\u65F6\u95F4",class:"w-80!"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1}),a(m,null,{default:l(()=>[a(d,{span:12},{default:l(()=>[a(o,{label:e(s)("profile.user.lastLoginTime"),prop:"lastLoginTime"},{default:l(()=>[a(v,{modelValue:e(r).loginDate,"onUpdate:modelValue":u[8]||(u[8]=t=>e(r).loginDate=t),type:"datetime",format:"YYYY-MM-DD HH:mm",placeholder:"\u9009\u62E9\u65E5\u671F\u65F6\u95F4",class:"w-80!"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1})]))]),_:1},8,["model","rules","disabled","class"])}}}),[["__scopeId","data-v-2ba61b3b"]])});export{ne as __tla,D as default};