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,bn as ne,f as i,br as se,e as oe,bs as V,o as y,c as N,h as u,a,w as s,j as e,v as r,N as _,bv as U,cG as A,i as d,k as F,b as le,d as j,e6 as ue,$ as x,m as k,e7 as re,cL as pe,cF as _e,y as ie,s as de,x as ce,B as me,bE as ve,bF as fe}from"./index.ba6d2826.js";import{N as ge}from"./Image.858ca99d.js";import{_ as ye}from"./Input.a5e3f92d.js";import{_ as ke}from"./Select.7ff9cb13.js";import{_ as we}from"./InputNumber.c083398b.js";import{a as be,b as Ne,_ as Ue,c as $e}from"./DataTable.106d47ab.js";import"./Suffix.236be5c8.js";import"./FocusDetector.f6cb7f9f.js";import"./Add.eeb2747e.js";import"./Checkbox.4929fce7.js";import"./Forward.17e154bf.js";const c=w=>(ve("data-v-10e63da2"),w=w(),fe(),w),Se=c(()=>u("div",{class:"form_tag_wrapper"},"\u6635\u79F0",-1)),Ce=c(()=>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=c(()=>u("div",{class:"form_tag_wrapper"},"\u7528\u6237\u7C7B\u578B",-1)),Le=c(()=>u("div",{class:"form_tag_wrapper"},"\u652F\u4ED8\u91D1\u989D",-1)),Re=c(()=>u("div",{class:"form_tag_wrapper"},"\u72B6\u6001",-1)),Ve=c(()=>u("div",{class:"form_tag_wrapper"},"\u72B6\u6001",-1)),q={__name:"list",setup(w){const E=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})},P=[{type:"selection",multiple:!1},{title:"id",key:"id"},{title:"\u6635\u79F0",key:"nickname",render(t){return k(r,{align:"center"},{default:()=>[k(ge,{src:A(t.avatar||E.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"})}}],T=()=>{R(1)},R=t=>{p.value.page=t,G()},G=()=>{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))),K=()=>{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}},M=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()})},z=async t=>{const n=t.target.files[0];h.value.value=null;const I=await pe(n),g=await _e(I);x(g,()=>{let b=g.data.url;l.value.avatar=b})},h=i(null),D=t=>{h.value=t},H=()=>{h.value.click()},Q=()=>{l.value.avatar=""};return(t,n)=>{const I=ye,g=ie,b=ke,W=we,J=de,X=ce,O=be,Y=Ne,Z=Ue,ee=$e,te=me;return y(),N("div",null,[u("input",{class:"upload_input_wrapper",accept:"image/*",onChange:z,type:"file",ref:D},null,32),a(X,{show:e(f),"onUpdate:show":n[7]||(n[7]=o=>F(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(),N("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=>H())},[a(g,{type:"upload-three"})]),e(l).avatar?(y(),N("div",{key:0,"cursor-pointer":"",class:"config_image_cover_delete_wrapper",onClick:n[2]||(n[2]=o=>Q())},[a(g,{type:"delete-one"})])):U("",!0)]),e(l).avatar?(y(),N("img",{key:1,src:e(A)(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(b,{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(W,{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(b,{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=>M()),type:"info","mt-2":""},{default:s(()=>[d("\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(Y,{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(()=>[d("\u5168\u90E8")]),_:1}),a(O,{value:1},{default:s(()=>[d("\u53EF\u7528")]),_:1}),a(O,{value:2},{default:s(()=>[d("\u505C\u7528")]),_:1})]),_:1})]),_:1},8,["value"]),a(J,{onClick:n[9]||(n[9]=o=>T()),type:"info"},{default:s(()=>[d("\u641C\u7D22")]),_:1})]),_:1}),a(e(r),{"mt-2":""},{default:s(()=>[a(J,{onClick:n[10]||(n[10]=o=>K()),type:"info"},{default:s(()=>[d("\u4FEE\u6539")]),_:1})]),_:1}),a(Z,{"mt-2":"","checked-row-keys":e(m),"onUpdate:checkedRowKeys":n[11]||(n[11]=o=>F(m)?m.value=o:null),columns:P,"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(q);var De=ae(q,[["__scopeId","data-v-10e63da2"]]);export{De as default};
|