| 1 |
- import{aq as m,d as A,h as M,r as p,e as R,o as w,v as S,w as o,f as t,a,n as V,x as T,O as B,V as E,A as G,ah as H,ai as J,D as L,C as N,I as Q,_ as W,__tla as X}from"./index-663b822b.js";import{_ as Y,__tla as Z}from"./Dialog-38464040.js";import{u as $,__tla as ee}from"./useMessage-40b17a0b.js";let y,_,x,ae=Promise.all([(()=>{try{return X}catch{}})(),(()=>{try{return Z}catch{}})(),(()=>{try{return ee}catch{}})()]).then(async()=>{_={getUserPage:async u=>await m.get({url:"/distri/user/page",params:u}),getUser:async u=>await m.get({url:"/distri/user/get?id="+u}),createUser:async u=>await m.post({url:"/distri/user/create",data:u}),updateUser:async u=>await m.put({url:"/distri/user/update",data:u}),deleteUser:async u=>await m.delete({url:"/distri/user/delete?id="+u}),exportUser:async u=>await m.download({url:"/distri/user/export-excel",params:u})},y=W(A({name:"UserForm",__name:"UserForm",emits:["success"],setup(u,{expose:I,emit:K}){const{t:v}=M(),U=$(),i=p(!1),b=p(""),n=p(!1),g=p(""),l=p({id:void 0,userId:void 0,name:void 0,mobile:void 0,source:void 0,integral:void 0,socialStatus:void 0,socialStatusKandian:void 0}),D=R({name:[{required:!0,message:"\u5206\u9500\u4EBA\u5458\u59D3\u540D\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}),f=p();I({open:async(r,e)=>{if(i.value=!0,b.value=v("action."+r),g.value=r,z(),e){n.value=!0;try{l.value=await _.getUser(e)}finally{n.value=!1}}}});const F=K,k=async()=>{await f.value.validate(),n.value=!0;try{const r=l.value;g.value==="create"?(await _.createUser(r),U.success(v("common.createSuccess"))):(await _.updateUser(r),U.success(v("common.updateSuccess"))),i.value=!1,F("success")}finally{n.value=!1}},z=()=>{var r;l.value={id:void 0,userId:void 0,name:void 0,mobile:void 0,source:void 0,integral:void 0,socialStatus:void 0,socialStatusKandian:void 0},(r=f.value)==null||r.resetFields()};return(r,e)=>{const c=E,d=G,C=H,O=J,P=L,h=N,j=Y,q=Q;return w(),S(j,{title:a(b),modelValue:a(i),"onUpdate:modelValue":e[8]||(e[8]=s=>B(i)?i.value=s:null)},{footer:o(()=>[t(h,{onClick:k,type:"primary",disabled:a(n)},{default:o(()=>[V("\u786E \u5B9A")]),_:1},8,["disabled"]),t(h,{onClick:e[7]||(e[7]=s=>i.value=!1)},{default:o(()=>[V("\u53D6 \u6D88")]),_:1})]),default:o(()=>[T((w(),S(P,{ref_key:"formRef",ref:f,model:a(l),rules:a(D),"label-width":"100px"},{default:o(()=>[t(d,{label:"\u5206\u9500\u4EBA\u5458ID",prop:"userId"},{default:o(()=>[t(c,{modelValue:a(l).userId,"onUpdate:modelValue":e[0]||(e[0]=s=>a(l).userId=s),placeholder:"\u8BF7\u8F93\u5165\u5206\u9500\u4EBA\u5458ID"},null,8,["modelValue"])]),_:1}),t(d,{label:"\u5206\u9500\u4EBA\u5458\u59D3\u540D",prop:"name"},{default:o(()=>[t(c,{modelValue:a(l).name,"onUpdate:modelValue":e[1]||(e[1]=s=>a(l).name=s),placeholder:"\u8BF7\u8F93\u5165\u5206\u9500\u4EBA\u5458\u59D3\u540D"},null,8,["modelValue"])]),_:1}),t(d,{label:"\u5206\u9500\u4EBA\u5458\u624B\u673A\u53F7\u7801",prop:"mobile"},{default:o(()=>[t(c,{modelValue:a(l).mobile,"onUpdate:modelValue":e[2]||(e[2]=s=>a(l).mobile=s),placeholder:"\u8BF7\u8F93\u5165\u5206\u9500\u4EBA\u5458\u624B\u673A\u53F7\u7801"},null,8,["modelValue"])]),_:1}),t(d,{label:"\u5206\u9500\u4EBA\u5458\u6765\u6E90",prop:"source"},{default:o(()=>[t(c,{modelValue:a(l).source,"onUpdate:modelValue":e[3]||(e[3]=s=>a(l).source=s),placeholder:"\u8BF7\u8F93\u5165\u5206\u9500\u4EBA\u5458\u6765\u6E90"},null,8,["modelValue"])]),_:1}),t(d,{label:"\u5206\u9500\u7528\u6237\u5F53\u524D\u79EF\u5206",prop:"integral"},{default:o(()=>[t(c,{modelValue:a(l).integral,"onUpdate:modelValue":e[4]||(e[4]=s=>a(l).integral=s),placeholder:"\u8BF7\u8F93\u5165\u5206\u9500\u7528\u6237\u5F53\u524D\u79EF\u5206"},null,8,["modelValue"])]),_:1}),t(d,{label:"\u5206\u9500\u7528\u6237\u5F53\u524D\u8EAB\u4EF7",prop:"socialStatus"},{default:o(()=>[t(O,{modelValue:a(l).socialStatus,"onUpdate:modelValue":e[5]||(e[5]=s=>a(l).socialStatus=s)},{default:o(()=>[t(C,{label:"1"},{default:o(()=>[V("\u8BF7\u9009\u62E9\u5B57\u5178\u751F\u6210")]),_:1})]),_:1},8,["modelValue"])]),_:1}),t(d,{label:"\u5206\u9500\u7528\u6237\u5F53\u524D\u770B\u70B9",prop:"socialStatusKandian"},{default:o(()=>[t(c,{modelValue:a(l).socialStatusKandian,"onUpdate:modelValue":e[6]||(e[6]=s=>a(l).socialStatusKandian=s),placeholder:"\u8BF7\u8F93\u5165\u5206\u9500\u7528\u6237\u5F53\u524D\u770B\u70B9"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])),[[q,a(n)]])]),_:1},8,["title","modelValue"])}}}),[["__file","D:/zhongxing/mall-newfeifan-zx-admin/src/views/system/distri/user/UserForm.vue"]]),x=Object.freeze(Object.defineProperty({__proto__:null,default:y},Symbol.toStringTag,{value:"Module"}))});export{y as U,ae as __tla,_ as a,x as b};
|