2 lines
3.9 KiB
JavaScript
Executable File
2 lines
3.9 KiB
JavaScript
Executable File
import{d as D,r as F,eX as L,S as I,y as P,o as p,a as N,m as e,w as l,f as a,b as d,p as _,z as v,B as b,t as R,eY as S,I as $,F as j,E as q,v as z,L as H,M}from"./index-CGub03FT.js";import{E as O,a as X}from"./el-table-column-DBYsaEIo.js";import"./el-checkbox-DPTWUty2.js";/* empty css *//* empty css */import{E as Y}from"./el-card-CTMWsRly.js";/* empty css */import{E as A,a as G}from"./el-select-D_df0KjM.js";import{_ as J}from"./index.vue_vue_type_script_setup_true_lang-BTGw3xjN.js";import{E as K,a as Q}from"./el-form-item-BKRcGrWB.js";import{_ as W}from"./index.vue_vue_type_script_setup_true_lang-CcGOFaWK.js";import{u as Z}from"./usePaging-BRbHtpJx.js";import{E as ee}from"./index-BO1KpKCq.js";import"./_baseIteratee-DQXt5gsj.js";import"./_Uint8Array-K6PPz5Xs.js";import"./isEqual-BjNIK6f1.js";import"./_initCloneObject-DyM2wGFM.js";import"./isArrayLikeObject-CV-4lauF.js";import"./index-VnZzjdgn.js";import"./token-DI9FKtlJ.js";import"./_baseFindIndex-D7XfJLKM.js";import"./customParseFormat-CCws2wDn.js";import"./panel-time-pick-Cyw-3__E.js";import"./arrays-6TrVLtTe.js";import"./_baseClone-C3INvej2.js";const te={class:"flex"},oe={class:"mt-4"},le={class:"flex justify-end mt-4"},Fe=D({__name:"index",setup(ae){const r=F({user_info:"",register_source:"",start_time:"",end_time:""}),{pager:i,getLists:u,resetPage:w,resetParams:g}=Z({fetchFun:L,params:r.value});return u(),(re,t)=>{const E=q,s=K,y=J,m=A,k=G,c=z,h=Q,f=Y,V=H,n=O,C=ee,x=I("router-link"),T=X,B=P("perms"),U=M;return p(),N(j,null,[e(f,{class:"!border-none",shadow:"never"},{default:l(()=>[e(h,{model:a(r),inline:""},{default:l(()=>[e(s,{label:"用户信息"},{default:l(()=>[e(E,{class:"ls-input",modelValue:a(r).user_info,"onUpdate:modelValue":t[0]||(t[0]=o=>a(r).user_info=o),placeholder:"用户账号/昵称"},null,8,["modelValue"])]),_:1}),e(s,{label:"注册时间"},{default:l(()=>[e(y,{startTime:a(r).start_time,"onUpdate:startTime":t[1]||(t[1]=o=>a(r).start_time=o),endTime:a(r).end_time,"onUpdate:endTime":t[2]||(t[2]=o=>a(r).end_time=o)},null,8,["startTime","endTime"])]),_:1}),e(s,{label:"注册来源"},{default:l(()=>[e(k,{modelValue:a(r).register_source,"onUpdate:modelValue":t[3]||(t[3]=o=>a(r).register_source=o),class:"ls-input w-56",placeholder:"请选择"},{default:l(()=>[e(m,{label:"全部",value:""}),e(m,{label:"微信小程序",value:1}),e(m,{label:"微信公众号",value:2}),e(m,{label:"手机H5",value:3})]),_:1},8,["modelValue"])]),_:1}),e(s,null,{default:l(()=>[d("div",te,[e(c,{type:"primary",onClick:a(w)},{default:l(()=>t[5]||(t[5]=[_("查询")])),_:1},8,["onClick"]),e(c,{onClick:a(g)},{default:l(()=>t[6]||(t[6]=[_("重置")])),_:1},8,["onClick"])])]),_:1})]),_:1},8,["model"])]),_:1}),e(f,{shadow:"never",class:"mt-4 !border-none"},{default:l(()=>[d("div",oe,[v((p(),b(T,{ref:"tableDataRef",data:a(i).lists,style:{width:"100%"}},{default:l(()=>[e(n,{label:"头像","min-width":"100"},{default:l(o=>[e(V,{style:{width:"48px",height:"48px"},src:o.row.avatar,"preview-src-list":[o.row.avatar],"hide-on-click-modal":!0,"preview-teleported":!0,fit:"cover"},null,8,["src","preview-src-list"])]),_:1}),e(n,{property:"nickname",label:"用户昵称","min-width":"200"}),e(n,{property:"account",label:"账号","min-width":"200"}),e(n,{property:"mobile",label:"手机号码","min-width":"200"},{default:l(o=>[d("div",null,R(o.row.mobile||"-"),1)]),_:1}),e(n,{property:"source_desc",label:"注册来源","min-width":"200"}),e(n,{property:"create_time",label:"注册时间","min-width":"200"}),e(n,{label:"操作",width:"120",fixed:"right"},{default:l(o=>[e(x,{to:{path:a(S)("user.user/detail"),query:{id:o.row.id}}},{default:l(()=>[v((p(),b(C,{type:"primary",underline:!1},{default:l(()=>t[7]||(t[7]=[_("详情")])),_:1})),[[B,["user.user/detail"]]])]),_:2},1032,["to"])]),_:1})]),_:1},8,["data"])),[[U,a(i).loading]])]),d("div",le,[e(W,{modelValue:a(i),"onUpdate:modelValue":t[4]||(t[4]=o=>$(i)?i.value=o:null),onChange:a(u)},null,8,["modelValue","onChange"])])]),_:1})],64)}}});export{Fe as default};
|