2 lines
4.6 KiB
JavaScript
2 lines
4.6 KiB
JavaScript
import{N as q,I as N,D as R,q as A,i as S,B as V}from"./element-plus-Caccz9g_.js";import{_ as F}from"./index.vue_vue_type_script_setup_true_lang-DXGkF5uD.js";import{b as I,i as M}from"./index-Ssy6AHhX.js";import{g as U,u as z,a as H}from"./consumer-CK15oFnf.js";import{_ as O}from"./account-adjust.vue_vue_type_script_setup_true_lang-GL_nEn60.js";import{u as T}from"./vue-router-B-0K5V-K.js";import{d as C,a8 as g,S as G,at as J,c as K,o as p,l as t,s as o,u as a,a as d,a5 as n,k as c,m as i,j as y}from"./@vue-DqCYILjk.js";import"./@element-plus-DUVk59Vi.js";import"./lodash-es-B-ecsAzo.js";import"./dayjs-DwMCULLY.js";import"./@popperjs-D_chPuIy.js";import"./async-validator-9PlIezaS.js";import"./@ctrl-r5W6hzzQ.js";import"./normalize-wheel-es-BQoi3Ox2.js";import"./@vueuse-DAQYQaJJ.js";import"./nprogress-Cn18nAuv.js";import"./pinia-mEEzQJvk.js";import"./axios-DIsA03vz.js";import"./lodash-y93ab0Xv.js";import"./css-color-function-Oslqczna.js";import"./balanced-match-BdS7OldZ.js";import"./color-DYO1E7y4.js";import"./clone-Ddk2tjDh.js";import"./color-convert-DsNsD289.js";import"./color-name-Dju3oUBS.js";import"./color-string-pUQDDJII.js";import"./ms-CzQ2E3wO.js";import"./vue-clipboard3-CdRib5DX.js";import"./clipboard-DbF4rXjn.js";import"./echarts-CXZcVnUo.js";import"./tslib-BDyQ-Jie.js";import"./zrender-DO4NV0px.js";import"./highlight.js-CCvalMLC.js";import"./@highlightjs-Bvtfkhq1.js";import"./index-Jr-mDeWj.js";const L={class:"bg-page flex py-5 mb-10 items-center"},Q={class:"basis-40 flex flex-col justify-center items-center"},W={class:"basis-40 flex flex-col justify-center items-center"},X={class:"mt-2 flex items-center"},Y=C({name:"consumerDetail"}),Se=C({...Y,setup(Z){const w=T(),s=g({avatar:"",channel:"",create_time:"",login_time:"",mobile:"",nickname:"",real_name:0,sex:0,sn:"",account:"",user_money:""}),u=g({show:!1,value:""}),j=G(),k=async()=>{const l=await U({id:w.query.id});Object.keys(s).forEach(e=>{s[e]=l[e]})},v=async(l,e)=>{M(l)||(await z({id:w.query.id,field:e,value:l}),k())},D=l=>{u.show=!0,u.value=l},h=async l=>{await H({user_id:w.query.id,...l}),u.show=!1,k()};return k(),(l,e)=>{const B=q,E=N,$=A,f=S,m=V,b=I,x=F,P=R,_=J("perms");return p(),K("div",null,[t(E,{class:"!border-none",shadow:"never"},{default:o(()=>[t(B,{content:"用户详情",onBack:e[0]||(e[0]=r=>l.$router.back())})]),_:1}),t(E,{class:"mt-4 !border-none",header:"基本资料",shadow:"never"},{default:o(()=>[t(P,{ref_key:"formRef",ref:j,class:"ls-form",model:a(s),"label-width":"120px"},{default:o(()=>[d("div",L,[d("div",Q,[e[7]||(e[7]=d("div",{class:"mb-2 text-tx-regular"},"用户头像",-1)),t($,{src:a(s).avatar,size:58},null,8,["src"])]),d("div",W,[e[9]||(e[9]=d("div",{class:"text-tx-regular"},"账户余额",-1)),d("div",X,[n(" ¥"+i(a(s).user_money)+" ",1),c((p(),y(f,{type:"primary",link:"",onClick:e[1]||(e[1]=r=>D(a(s).user_money))},{default:o(()=>e[8]||(e[8]=[n(" 调整 ")])),_:1})),[[_,["user.user/adjustMoney"]]])])])]),t(m,{label:"用户昵称:"},{default:o(()=>[n(i(a(s).nickname),1)]),_:1}),t(m,{label:"账号:"},{default:o(()=>[n(i(a(s).account)+" ",1),c((p(),y(x,{class:"ml-[10px]",onConfirm:e[2]||(e[2]=r=>v(r,"account")),limit:32},{default:o(()=>[t(f,{type:"primary",link:""},{default:o(()=>[t(b,{name:"el-icon-EditPen"})]),_:1})]),_:1})),[[_,["user.user/edit"]]])]),_:1}),t(m,{label:"真实姓名:"},{default:o(()=>[n(i(a(s).real_name||"-")+" ",1),c((p(),y(x,{class:"ml-[10px]",onConfirm:e[3]||(e[3]=r=>v(r,"real_name")),limit:32},{default:o(()=>[t(f,{type:"primary",link:""},{default:o(()=>[t(b,{name:"el-icon-EditPen"})]),_:1})]),_:1})),[[_,["user.user/edit"]]])]),_:1}),t(m,{label:"性别:"},{default:o(()=>[n(i(a(s).sex)+" ",1),c((p(),y(x,{class:"ml-[10px]",type:"select",options:[{label:"未知",value:0},{label:"男",value:1},{label:"女",value:2}],onConfirm:e[4]||(e[4]=r=>v(r,"sex"))},{default:o(()=>[t(f,{type:"primary",link:""},{default:o(()=>[t(b,{name:"el-icon-EditPen"})]),_:1})]),_:1})),[[_,["user.user/edit"]]])]),_:1}),t(m,{label:"联系电话:"},{default:o(()=>[n(i(a(s).mobile||"-")+" ",1),c((p(),y(x,{class:"ml-[10px]",type:"number",onConfirm:e[5]||(e[5]=r=>v(r,"mobile"))},{default:o(()=>[t(f,{type:"primary",link:""},{default:o(()=>[t(b,{name:"el-icon-EditPen"})]),_:1})]),_:1})),[[_,["user.user/edit"]]])]),_:1}),t(m,{label:"注册来源:"},{default:o(()=>[n(i(a(s).channel),1)]),_:1}),t(m,{label:"注册时间:"},{default:o(()=>[n(i(a(s).create_time),1)]),_:1}),t(m,{label:"最近登录时间:"},{default:o(()=>[n(i(a(s).login_time),1)]),_:1})]),_:1},8,["model"])]),_:1}),t(O,{show:a(u).show,"onUpdate:show":e[6]||(e[6]=r=>a(u).show=r),value:a(u).value,onConfirm:h},null,8,["show","value"])])}}});export{Se as default};
|