全栈小学生 af883ac9e1 update
2024-08-06 17:54:17 +08:00

2 lines
5.2 KiB
JavaScript

import{d as N,v as R,l as S,r as f,f as U,h as m,c as _,e as a,w as n,a as p,t as s,u as o,k as r,F as Y,O as j,m as C,i as u,J as G,z as H,_ as A,ac as O,G as q,bb as J,E as K,H as Q,K as W,$ as X,a0 as Z,a1 as ee,L as te}from"./index-ad4e42d5.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as ae}from"./member_head-d9fd7b2c.js";import{l as oe,G as le}from"./member-4d750233.js";import{_ as re}from"./member-point-info.vue_vue_type_script_setup_true_lang-c75cfb91.js";/* empty css *//* empty css */const ne={class:"main-container"},se={class:"flex justify-between items-center"},ie={class:"text-page-title"},me={class:"mt-[16px]"},pe=["onClick"],ce=["src"],de={key:1,class:"w-[50px] h-[50px] mr-[10px] rounded-full",src:ae,alt:""},_e={class:"flex flex flex-col"},ue={key:0},be={key:1},fe={class:"mt-[16px] flex justify-end"},Ye=N({__name:"growth",setup(ge){const g=R(),T=g.meta.title,D=parseInt(g.query.id||0),t=S({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{keywords:"",from_type:"",create_time:"",mobile:"",member_id:D}}),h=f([]);(async()=>{h.value=await(await oe("growth")).data})();const y=f(),E=c=>{c&&(c.resetFields(),d())},d=(c=1)=>{t.loading=!0,t.page=c,le({page:t.page,limit:t.limit,...t.searchParam}).then(l=>{t.loading=!1,t.data=l.data.data,t.total=l.data.total}).catch(()=>{t.loading=!1})};d();const L=f(null),P=U(),F=c=>{P.push(`/member/detail?id=${c}`)};return(c,l)=>{const v=A,V=O,b=q,z=J,w=K,$=Q,x=W,i=X,B=Z,I=ee,M=te;return m(),_("div",ne,[a(x,{class:"box-card !border-none",shadow:"never"},{default:n(()=>[p("div",se,[p("span",ie,s(o(T)),1)]),a(x,{class:"box-card !border-none mb-[10px] table-search-wrap",shadow:"never"},{default:n(()=>[a($,{inline:!0,model:t.searchParam,ref_key:"searchFormRef",ref:y},{default:n(()=>[a(b,{label:o(r)("fromType"),prop:"from_type"},{default:n(()=>[a(V,{modelValue:t.searchParam.from_type,"onUpdate:modelValue":l[0]||(l[0]=e=>t.searchParam.from_type=e),clearable:"",placeholder:o(r)("fromTypePlaceholder"),class:"input-width"},{default:n(()=>[a(v,{label:o(r)("selectPlaceholder"),value:""},null,8,["label"]),(m(!0),_(Y,null,j(h.value,(e,k)=>(m(),C(v,{label:e.name,value:k},null,8,["label","value"]))),256))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),a(b,{label:o(r)("createTime"),prop:"create_time"},{default:n(()=>[a(z,{modelValue:t.searchParam.create_time,"onUpdate:modelValue":l[1]||(l[1]=e=>t.searchParam.create_time=e),type:"datetimerange","value-format":"YYYY-MM-DD HH:mm:ss","start-placeholder":o(r)("startDate"),"end-placeholder":o(r)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),a(b,null,{default:n(()=>[a(w,{type:"primary",onClick:l[2]||(l[2]=e=>d())},{default:n(()=>[u(s(o(r)("search")),1)]),_:1}),a(w,{onClick:l[3]||(l[3]=e=>E(y.value))},{default:n(()=>[u(s(o(r)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),p("div",me,[G((m(),C(B,{data:t.data,size:"large"},{empty:n(()=>[p("span",null,s(t.loading?"":o(r)("emptyData")),1)]),default:n(()=>[a(i,{prop:"member_id",label:o(r)("memberId"),"min-width":"110","show-overflow-tooltip":!0},{default:n(({row:e})=>[u(s(e.member.member_no),1)]),_:1},8,["label"]),a(i,{label:o(r)("memberInfo"),"min-width":"150","show-overflow-tooltip":!0},{default:n(({row:e})=>[p("div",{class:"flex items-center cursor-pointer",onClick:k=>F(e.member_id)},[e.member.headimg?(m(),_("img",{key:0,class:"w-[50px] h-[50px] mr-[10px]",src:o(H)(e.member.headimg),alt:""},null,8,ce)):(m(),_("img",de)),p("div",_e,[p("span",null,s(e.member.nickname||""),1)])],8,pe)]),_:1},8,["label"]),a(i,{prop:"mobile",label:o(r)("mobile"),"min-width":"100"},{default:n(({row:e})=>[u(s(e.member.mobile||""),1)]),_:1},8,["label"]),a(i,{prop:"account_data",label:o(r)("accountData"),"min-width":"110",align:"right"},{default:n(({row:e})=>[e.account_data>=0?(m(),_("span",ue,"+"+s(e.account_data),1)):(m(),_("span",be,s(e.account_data),1))]),_:1},8,["label"]),a(i,{prop:"account_sum",label:o(r)("accountSum"),"min-width":"120",align:"right"},null,8,["label"]),a(i,{prop:"from_type_name",label:o(r)("fromType"),"min-width":"180",align:"center"},null,8,["label"]),a(i,{prop:"memo",label:o(r)("memo"),"min-width":"300",align:"left","show-overflow-tooltip":!0},null,8,["label"]),a(i,{prop:"create_time","show-overflow-tooltip":!0,label:o(r)("createTime"),"min-width":"150"},null,8,["label"])]),_:1},8,["data"])),[[M,t.loading]]),p("div",fe,[a(I,{"current-page":t.page,"onUpdate:current-page":l[4]||(l[4]=e=>t.page=e),"page-size":t.limit,"onUpdate:page-size":l[5]||(l[5]=e=>t.limit=e),layout:"total, sizes, prev, pager, next, jumper",total:t.total,onSizeChange:l[6]||(l[6]=e=>d()),onCurrentChange:d},null,8,["current-page","page-size","total"])])])]),_:1}),a(re,{ref_key:"pointDialog",ref:L,onComplete:d},null,512)])}}});export{Ye as default};