2 lines
5.5 KiB
JavaScript
2 lines
5.5 KiB
JavaScript
import{X as V,O as $,P,y as S,u as D,L,G as N,n as T,A as O,B as U}from"./element-plus.f93fd622.js";import{d as h,r as A,w as z,o as r,c as B,V as e,M as t,a as k,I,_ as M,L as v,W as R,a8 as q,T as i,a0 as j,s as G,ag as H,U as m,O as C}from"./@vue.cab01781.js";import{c as W}from"./@vueuse.724ed0af.js";import{f as X,b as J}from"./index.ab5c8d8d.js";import{u as K}from"./vue-router.5046cc50.js";import{g as Q,u as Y}from"./consumer.7d123ee3.js";import"./@element-plus.92b4185f.js";import"./lodash-es.29c53eac.js";import"./dayjs.66926594.js";import"./axios.2d915936.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./@popperjs.36402333.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.b68d77aa.js";import"./pinia.e85e8286.js";import"./vue-demi.bfae2336.js";import"./css-color-function.a8f9466d.js";import"./color.903ca10f.js";import"./clone.9d64bb7a.js";import"./color-convert.69e17089.js";import"./color-string.e356f5de.js";import"./color-name.e7a4e1d3.js";import"./nprogress.a96d99f2.js";import"./echarts.6ad8c478.js";import"./zrender.f91f2f01.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.0ab41b7b.js";const Z={class:"flex"},ee={class:"popover-input__input mr-[10px] flex-1"},te={class:"popover-input__btns flex-none"},le=i("\u53D6\u6D88"),oe=i("\u786E\u5B9A"),ae=["onClick"],ne=h({__name:"index",props:{value:{type:String},type:{type:String,default:"text"},width:{type:[Number,String],default:250},placeholder:String,disabled:{type:Boolean,default:!1},options:{type:Array,default:()=>[]}},emits:["confirm"],setup(d,{emit:g}){const a=d,c=A(!1),b=A(!1),s=A(),f=()=>{x(),g("confirm",s.value)},l=()=>{a.disabled||(c.value=!0)},x=()=>{c.value=!1};return z(()=>a.value,F=>{s.value=F},{immediate:!0}),W(document.body,"click",()=>{b.value||x()}),(F,n)=>{const u=$,y=P,E=S,_=D,w=V;return r(),B("div",{onMouseenter:n[4]||(n[4]=o=>b.value=!0),onMouseleave:n[5]||(n[5]=o=>b.value=!1)},[e(w,{placement:"top",visible:c.value,"onUpdate:visible":n[3]||(n[3]=o=>c.value=o),width:d.width,trigger:"contextmenu",class:"popover-input",teleported:!1},{reference:t(()=>[k("div",{class:"inline",onClick:M(l,["stop"])},[I(F.$slots,"default")],8,ae)]),default:t(()=>[k("div",Z,[k("div",ee,[d.type=="select"?(r(),v(y,{key:0,class:"flex-1",size:"small",modelValue:s.value,"onUpdate:modelValue":n[0]||(n[0]=o=>s.value=o),teleported:!1},{default:t(()=>[(r(!0),B(R,null,q(d.options,o=>(r(),v(u,{key:o.value,label:o.label,value:o.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])):(r(),v(E,{key:1,modelValue:s.value,"onUpdate:modelValue":n[1]||(n[1]=o=>s.value=o),type:d.type,size:"small",placeholder:d.placeholder},null,8,["modelValue","type","placeholder"]))]),k("div",te,[e(_,{link:"",onClick:n[2]||(n[2]=o=>c.value=!1)},{default:t(()=>[le]),_:1}),e(_,{type:"primary",size:"small",onClick:f},{default:t(()=>[oe]),_:1})])])]),_:3},8,["visible","width"])],32)}}}),se={class:"bg-page py-5 pl-20 mb-10"},ue=k("div",{class:"mb-3 text-tx-regular"},"\u7528\u6237\u5934\u50CF",-1),Oe=h({__name:"detail",setup(d){const g=K(),a=j({avatar:"",channel:"",createTime:"",lastLoginIp:"",lastLoginTime:"",mobile:"",nickname:"",realName:0,sex:0,sn:"",username:""}),c=G(),b=async()=>{const f=await Q({id:g.query.id});Object.keys(a).forEach(l=>{a[l]=f[l]})},s=async(f,l)=>{await Y({id:g.query.id,field:l,value:f}),X.msgSuccess("\u7F16\u8F91\u6210\u529F"),b()};return b(),(f,l)=>{const x=L,F=N,n=T,u=O,y=J,E=D,_=ne,w=U,o=H("perms");return r(),B("div",null,[e(F,{class:"!border-none",shadow:"never"},{default:t(()=>[e(x,{content:"\u7528\u6237\u8BE6\u60C5",onBack:l[0]||(l[0]=p=>f.$router.back())})]),_:1}),e(F,{class:"mt-4 !border-none",header:"\u57FA\u672C\u8D44\u6599",shadow:"never"},{default:t(()=>[e(w,{ref_key:"formRef",ref:c,class:"ls-form",model:a,"label-width":"120px"},{default:t(()=>[k("div",se,[ue,e(n,{src:a.avatar,size:58},null,8,["src"])]),e(u,{label:"\u7528\u6237\u7F16\u53F7\uFF1A"},{default:t(()=>[i(m(a.sn),1)]),_:1}),e(u,{label:"\u7528\u6237\u6635\u79F0\uFF1A"},{default:t(()=>[i(m(a.nickname),1)]),_:1}),e(u,{label:"\u8D26\u53F7\uFF1A"},{default:t(()=>[i(m(a.username)+" ",1),e(_,{class:"ml-[10px]",onConfirm:l[1]||(l[1]=p=>s(p,"username"))},{default:t(()=>[C((r(),v(E,{type:"primary",link:""},{default:t(()=>[e(y,{name:"el-icon-EditPen"})]),_:1})),[[o,["user:edit"]]])]),_:1})]),_:1}),e(u,{label:"\u771F\u5B9E\u59D3\u540D\uFF1A"},{default:t(()=>[i(m(a.realName||"-")+" ",1),e(_,{class:"ml-[10px]",onConfirm:l[2]||(l[2]=p=>s(p,"realName"))},{default:t(()=>[C((r(),v(E,{type:"primary",link:""},{default:t(()=>[e(y,{name:"el-icon-EditPen"})]),_:1})),[[o,["user:edit"]]])]),_:1})]),_:1}),e(u,{label:"\u6027\u522B\uFF1A"},{default:t(()=>[i(m(a.sex)+" ",1),e(_,{class:"ml-[10px]",type:"select",options:[{label:"\u672A\u77E5",value:0},{label:"\u7537",value:1},{label:"\u5973",value:0}],onConfirm:l[3]||(l[3]=p=>s(p,"sex"))},{default:t(()=>[C((r(),v(E,{type:"primary",link:""},{default:t(()=>[e(y,{name:"el-icon-EditPen"})]),_:1})),[[o,["user:edit"]]])]),_:1})]),_:1}),e(u,{label:"\u8054\u7CFB\u7535\u8BDD\uFF1A"},{default:t(()=>[i(m(a.mobile||"-")+" ",1),e(_,{class:"ml-[10px]",onConfirm:l[4]||(l[4]=p=>s(p,"mobile"))},{default:t(()=>[C((r(),v(E,{type:"primary",link:""},{default:t(()=>[e(y,{name:"el-icon-EditPen"})]),_:1})),[[o,["user:edit"]]])]),_:1})]),_:1}),e(u,{label:"\u6CE8\u518C\u6765\u6E90\uFF1A"},{default:t(()=>[i(m(a.channel),1)]),_:1}),e(u,{label:"\u6CE8\u518C\u65F6\u95F4\uFF1A"},{default:t(()=>[i(m(a.createTime),1)]),_:1}),e(u,{label:"\u6700\u8FD1\u767B\u5F55\u65F6\u95F4\uFF1A"},{default:t(()=>[i(m(a.lastLoginTime),1)]),_:1})]),_:1},8,["model"])]),_:1})])}}});export{Oe as default};
|