You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
6.2 KiB
JavaScript
2 lines
6.2 KiB
JavaScript
import{_ as ae,bo as ne,j as i,bs as se,i as oe,bt as V,o as y,c as b,d as u,a,w as s,l as e,y as r,N as _,bw as U,cN as q,b as c,m as A,h as le,e as j,dX as ue,$ as x,q as k,dY as re,cS as pe,cM as _e,B as ie,f as ce,z as de,D as me,p as ve,g as fe}from"./index.3fa81ff0.js";import{N as ge}from"./Image.5e7835ae.js";import{_ as ye}from"./Input.7b32d371.js";import{_ as ke}from"./Select.3265c9e7.js";import{_ as we}from"./InputNumber.a47dc621.js";import{a as Ne,b as be,_ as Ue,c as $e}from"./DataTable.168db767.js";import"./Suffix.48bf2135.js";import"./FocusDetector.516d404d.js";import"./Add.7ad3fb94.js";import"./Checkbox.a43dbf2e.js";import"./Forward.b939b205.js";const d=w=>(ve("data-v-2fcc6296"),w=w(),fe(),w),Se=d(()=>u("div",{class:"form_tag_wrapper"},"\u6635\u79F0",-1)),Ce=d(()=>u("div",{class:"form_tag_wrapper"},"Logo",-1)),he={class:"config_image_wrapper"},Ie={class:"config_image_item_wrapper","m-1":""},Je={key:0},Oe={class:"config_image_cover_wrapper"},xe=["src"],Be=d(()=>u("div",{class:"form_tag_wrapper"},"\u7528\u6237\u7C7B\u578B",-1)),Le=d(()=>u("div",{class:"form_tag_wrapper"},"\u652F\u4ED8\u91D1\u989D",-1)),Re=d(()=>u("div",{class:"form_tag_wrapper"},"\u72B6\u6001",-1)),Ve=d(()=>u("div",{class:"form_tag_wrapper"},"\u72B6\u6001",-1)),M={__name:"list",setup(w){const P=ne(),$={page:1,status:0},p=i(JSON.parse(JSON.stringify($)));se(t=>{B(t.query)});const B=t=>{p.value={page:Number(t.page)||$.page,status:Number(t.status)||$.status},L()};oe(()=>{B(V.currentRoute.value.query)});const m=i([]),v=i([]),S=i(0),L=async()=>{const t=await ue(p.value);x(t,()=>{v.value=t.data.data,S.value=t.data.last_page})},T=[{type:"selection",multiple:!1},{title:"id",key:"id"},{title:"\u6635\u79F0",key:"nickname",render(t){return k(r,{align:"center"},{default:()=>[k(ge,{src:q(t.avatar||P.config.Logo),width:50,height:50,objectFit:"cover"},{}),k("span",{},{default:()=>t.nickname})]})}},{title:"openid",key:"openid"},{title:"\u652F\u4ED8\u91D1\u989D",key:"pay",render(t){return Number(t.pay)>0?t.pay:"\u5B9E\u9645\u91D1\u989D"}},{title:"\u7528\u6237\u7C7B\u578B",key:"dev",render(t){return k(_,{type:t.dev===1?"error":"success"},{default:()=>t.dev===1?"\u6D4B\u8BD5":"\u666E\u901A"})}},{title:"\u72B6\u6001",key:"status",render(t){return k(_,{type:t.status===1?"success":"error"},{default:()=>t.status===1?"\u53EF\u7528":"\u505C\u7528"})}}],z=()=>{R(1)},R=t=>{p.value.page=t,D()},D=()=>{V.push({name:"user-list",query:p.value})},f=i(!1),C={id:0,nickname:"",avatar:"",dev:2,pay:-1,status:1},l=i(JSON.parse(JSON.stringify(C))),E=()=>{if(m.value.length!==1)return window.$message().error("\u8BF7\u9009\u62E9\u4E00\u4E2A\u7528\u6237");l.value=JSON.parse(JSON.stringify(C));for(let t=0;t<v.value.length;t++)if(m.value[0]===v.value[t].id){l.value=JSON.parse(JSON.stringify(v.value[t])),f.value=!0;return}},F=async()=>{const t=await re(l.value);x(t,()=>{window.$message().success(t.message),f.value=!1,l.value=JSON.parse(JSON.stringify(C)),L()})},X=async t=>{const n=t.target.files[0];h.value.value=null;const I=await pe(n),g=await _e(I);x(g,()=>{let N=g.data.url;l.value.avatar=N})},h=i(null),Y=t=>{h.value=t},G=()=>{h.value.click()},H=()=>{l.value.avatar=""};return(t,n)=>{const I=ye,g=ie,N=ke,K=we,J=ce,Q=de,O=Ne,W=be,Z=Ue,ee=$e,te=me;return y(),b("div",null,[u("input",{class:"upload_input_wrapper",accept:"image/*",onChange:X,type:"file",ref:Y},null,32),a(Q,{show:e(f),"onUpdate:show":n[7]||(n[7]=o=>A(f)?f.value=o:null),preset:"card",style:{width:"500px"},title:"\u4FEE\u6539","auto-focus":!1,bordered:!1},{default:s(()=>[u("div",null,[a(e(r),{align:"center"},{default:s(()=>[a(e(_),null,{default:s(()=>[Se]),_:1}),a(I,{class:"form_input_wrapper",value:e(l).nickname,"onUpdate:value":n[0]||(n[0]=o=>e(l).nickname=o)},null,8,["value"])]),_:1}),a(e(r),{"mt-2":"",align:"center"},{default:s(()=>[a(e(_),null,{default:s(()=>[Ce]),_:1}),u("div",he,[u("div",Ie,[e(l).avatar?U("",!0):(y(),b("span",Je,"\u6682\u65E0\u56FE\u7247")),u("div",Oe,[u("div",{class:"config_image_cover_upload_wrapper","cursor-pointer":"",onClick:n[1]||(n[1]=o=>G())},[a(g,{type:"upload-three"})]),e(l).avatar?(y(),b("div",{key:0,"cursor-pointer":"",class:"config_image_cover_delete_wrapper",onClick:n[2]||(n[2]=o=>H())},[a(g,{type:"delete-one"})])):U("",!0)]),e(l).avatar?(y(),b("img",{key:1,src:e(q)(e(l).avatar),alt:""},null,8,xe)):U("",!0)])])]),_:1}),a(e(r),{"mt-2":"",align:"center"},{default:s(()=>[a(e(_),null,{default:s(()=>[Be]),_:1}),a(N,{class:"form_input_wrapper",value:e(l).dev,"onUpdate:value":n[3]||(n[3]=o=>e(l).dev=o),options:[{value:1,label:"\u6D4B\u8BD5"},{value:2,label:"\u666E\u901A"}]},null,8,["value"])]),_:1}),a(e(r),{"mt-2":"",align:"center"},{default:s(()=>[a(e(_),null,{default:s(()=>[Le]),_:1}),a(K,{class:"form_input_wrapper",value:e(l).pay,"onUpdate:value":n[4]||(n[4]=o=>e(l).pay=o)},null,8,["value"])]),_:1}),a(e(r),{"mt-2":"",align:"center"},{default:s(()=>[a(e(_),null,{default:s(()=>[Re]),_:1}),a(N,{class:"form_input_wrapper",value:e(l).status,"onUpdate:value":n[5]||(n[5]=o=>e(l).status=o),options:[{value:1,label:"\u53EF\u7528"},{value:2,label:"\u505C\u7528"}]},null,8,["value"])]),_:1}),a(J,{onClick:n[6]||(n[6]=o=>F()),type:"info","mt-2":""},{default:s(()=>[c("\u786E\u5B9A")]),_:1})])]),_:1},8,["show"]),a(te,{title:"\u7528\u6237\u5217\u8868"},{default:s(()=>[u("div",null,[a(e(r),{align:"center"},{default:s(()=>[a(e(_),null,{default:s(()=>[Ve]),_:1}),a(W,{value:e(p).status,"onUpdate:value":n[8]||(n[8]=o=>e(p).status=o),name:"status_radio"},{default:s(()=>[a(e(r),null,{default:s(()=>[a(O,{value:0},{default:s(()=>[c("\u5168\u90E8")]),_:1}),a(O,{value:1},{default:s(()=>[c("\u53EF\u7528")]),_:1}),a(O,{value:2},{default:s(()=>[c("\u505C\u7528")]),_:1})]),_:1})]),_:1},8,["value"]),a(J,{onClick:n[9]||(n[9]=o=>z()),type:"info"},{default:s(()=>[c("\u641C\u7D22")]),_:1})]),_:1}),a(e(r),{"mt-2":""},{default:s(()=>[a(J,{onClick:n[10]||(n[10]=o=>E()),type:"info"},{default:s(()=>[c("\u4FEE\u6539")]),_:1})]),_:1}),a(Z,{"mt-2":"","checked-row-keys":e(m),"onUpdate:checked-row-keys":n[11]||(n[11]=o=>A(m)?m.value=o:null),columns:T,"row-key":o=>o.id,data:e(v)},null,8,["checked-row-keys","row-key","data"]),e(S)>1?(y(),le(ee,{key:0,"onUpdate:page":[R,n[12]||(n[12]=o=>e(p).page=o)],"mt-2":"",page:e(p).page,"page-count":e(S)},null,8,["page","page-count"])):U("",!0)])]),_:1})])}}};typeof j=="function"&&j(M);var Ye=ae(M,[["__scopeId","data-v-2fcc6296"]]);export{Ye as default};
|