BasicInfo-02893d91.js 5.0 KB

1
  1. import{d as K,r as f,b as y,w as L,x as U,o as k,A as R,B as l,f as a,a as e,G as c,D as b,c as S,E as j,aa as z,H as A,a6 as E,S as G,J as C,M as N,aq as Q,ar as $,b0 as F,Q as O,R as P,K as W,U as X}from"./index-b9299550.js";import{g as Z}from"./index-ad7fa68a.js";import{d as ee}from"./tree-fd3a041e.js";import{u as ae,g as le,a as se}from"./profile-38345d2f.js";import{u as re}from"./useMessage-903d430d.js";import{_ as oe}from"./_plugin-vue_export-helper-1b428a4d.js";const ue={key:0},te=oe(K({name:"BasicInfo",__name:"BasicInfo",props:{change:{type:Boolean,default:!1}},setup(x,{expose:D}){const g=f([]);y(async()=>{g.value=await Z()});const Y=x,i=f(!1);L(Y,(p,o)=>{i.value=p.change},{deep:!0});const r=f({}),{t:s}=A(),T=re(),q=U({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"}]}),H=f(),V=U({pageNo:1,pageSize:10,id:0}),_=async()=>{const p=await le();r.value=p,V.id=247;const o=await se(V);r.value.member=o.list[0]};return D({init:_,submit:async()=>{const p=e(r.value);await ae(p),T.success("\u4FEE\u6539\u6210\u529F\uFF0C\u91CD\u65B0\u767B\u9646\u540E\u751F\u6548"),await _()}}),y(async()=>{await _()}),(p,o)=>{const n=E,t=G,d=C,m=N,h=Q,I=$,M=F,w=O,B=P,v=W,J=X;return k(),R(J,{ref_key:"formRef",ref:H,model:e(r),rules:e(q),"label-width":"120px",disabled:!e(i),class:z({view:!e(i)})},{default:l(()=>[a(m,null,{default:l(()=>[a(d,{span:12},{default:l(()=>[a(t,{label:e(s)("profile.user.username"),prop:"username"},{default:l(()=>[a(n,{modelValue:e(r).username,"onUpdate:modelValue":o[0]||(o[0]=u=>e(r).username=u),placeholder:e(s)("profile.rules.username"),class:"w-80!"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1}),a(d,{span:12},{default:l(()=>[a(t,{label:e(s)("profile.user.nickname"),prop:"nickname"},{default:l(()=>[a(n,{modelValue:e(r).nickname,"onUpdate:modelValue":o[1]||(o[1]=u=>e(r).nickname=u),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(t,{label:e(s)("profile.user.sex"),prop:"sex"},{default:l(()=>[a(I,{modelValue:e(r).sex,"onUpdate:modelValue":o[2]||(o[2]=u=>e(r).sex=u)},{default:l(()=>[a(h,{label:1},{default:l(()=>[c(b(e(s)("profile.user.man")),1)]),_:1}),a(h,{label:2},{default:l(()=>[c(b(e(s)("profile.user.woman")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1}),a(d,{span:12},{default:l(()=>[a(t,{label:e(s)("profile.user.mobile"),prop:"mobile"},{default:l(()=>[a(n,{modelValue:e(r).mobile,"onUpdate:modelValue":o[3]||(o[3]=u=>e(r).mobile=u),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(t,{label:e(s)("profile.user.address"),prop:"areaId"},{default:l(()=>[a(M,{modelValue:e(r).areaId,"onUpdate:modelValue":o[4]||(o[4]=u=>e(r).areaId=u),options:e(g),props:e(ee),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(t,{label:e(s)("profile.user.email"),prop:"email"},{default:l(()=>[a(n,{modelValue:e(r).email,"onUpdate:modelValue":o[5]||(o[5]=u=>e(r).email=u),placeholder:e(s)("profile.rules.mail"),class:"w-80!"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1}),e(i)?j("",!0):(k(),S("div",ue,[a(m,null,{default:l(()=>[a(d,{span:12},{default:l(()=>[a(t,{label:e(s)("profile.user.status"),prop:"status"},{default:l(()=>[a(B,{modelValue:e(r).status,"onUpdate:modelValue":o[6]||(o[6]=u=>e(r).status=u)},{default:l(()=>[a(w,{label:"\u505C\u7528",value:0},{default:l(()=>[c(b(e(s)("profile.user.on")),1)]),_:1}),a(w,{label:"\u5728\u7528",value:1},{default:l(()=>[c(b(e(s)("profile.user.off")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1}),a(d,{span:12},{default:l(()=>[a(t,{label:e(s)("profile.user.createTime"),prop:"createTime"},{default:l(()=>[a(v,{modelValue:e(r).createTime,"onUpdate:modelValue":o[7]||(o[7]=u=>e(r).createTime=u),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(t,{label:e(s)("profile.user.lastLoginTime"),prop:"lastLoginTime"},{default:l(()=>[a(v,{modelValue:e(r).loginDate,"onUpdate:modelValue":o[8]||(o[8]=u=>e(r).loginDate=u),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-60757f94"]]);export{te as default};