niucloud-admin/niucloud/public/admin/assets/balance-7c49db92.js
全栈小学生 478de477c8 update admin
2023-07-01 18:29:33 +08:00

2 lines
8.9 KiB
JavaScript

import{g as K,a4 as O,r as b,m as c,n as u,F as t,E as r,q as s,L as m,u as e,I as S,J as I,D as T,K as h,a1 as G}from"./base-45eb5090.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{b as Q,r as W}from"./index-341914e3.js";import"./el-tooltip-58212670.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as X}from"./default_headimg-9976c9c6.js";import{t as n}from"./index-047041cb.js";import{f as Z,h as ee,i as ae,j as te,k as le,l as oe}from"./member-35eedf02.js";import{d as ne}from"./storage-4159d1ed.js";import{_ as re}from"./member-balance-info.vue_vue_type_script_setup_true_lang-1afde300.js";import{u as se,a as ie}from"./vue-router-fcbaaf02.js";import{E as me}from"./index-bc5efdab.js";import{E as ce}from"./index-fc3020f4.js";import{E as pe}from"./index-4ce9333e.js";import{a as de,E as ue}from"./index-c4fd4c9d.js";import{a as _e,E as fe}from"./index-cc9a73f0.js";import{E as be}from"./index-0df5608f.js";import{E as he}from"./index-25c37860.js";import{a as ge,E as ve}from"./index-cbbcd330.js";import{E as ye}from"./index-e841b684.js";import{v as xe}from"./directive-9f485fe5.js";import"./el-overlay-616d6124.js";import"./event-4977bef7.js";import"./index-cd1661d3.js";import"./focus-trap-318ae2e0.js";import"./el-radio-2719e44c.js";import"./index-9670e877.js";import"./index-3be486d3.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./el-avatar-bc58ad46.js";import"./index-aef37b98.js";import"./common-af78c857.js";import"./common-2cf17469.js";import"./castArray-df7eff2c.js";import"./_Uint8Array-e584e472.js";import"./_initCloneObject-983ff8c8.js";import"./index-201145a4.js";import"./strings-2444fdb3.js";import"./isEqual-f877b6c1.js";import"./flatten-0fc8b7eb.js";import"./index-f79599e2.js";import"./index-c0090d79.js";import"./_isIterateeCall-104f1f93.js";const we={class:"main-container"},ke={class:"flex justify-between items-center mb-[5px]"},Ee={class:"text-[20px]"},Pe={class:"statistic-card"},Te={class:"statistic-footer"},Ce={class:"footer-item text-[14px] text-[#666]"},De={class:"statistic-card"},Ve={class:"statistic-footer"},Be={class:"footer-item text-[14px] text-[#666]"},Fe={class:"statistic-card"},Le={class:"statistic-footer"},Se={class:"footer-item text-[14px] text-[#666]"},Ie={class:"mt-[10px]"},$e=["onClick"],ze=["src"],Me={key:1,class:"w-[50px] h-[50px] mr-[10px]",src:X,alt:""},Ne={class:"flex flex flex-col"},Ue={class:""},Ae={key:0},Re={key:1},je={class:"mt-[16px] flex justify-end"},Ka=K({__name:"balance",setup(Ye){const C=se(),D=parseInt(C.query.id||0),$=C.meta.title;let a=O({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{keywords:"",from_type:"",create_time:"",mobile:"",member_id:D},balance_type:""}),y=b([]);(async()=>{y.value=await(await Z("balance")).data})();const V=b(),z=i=>{i&&(i.resetFields(),_())},_=(i=1)=>{a.loading=!0,a.page=i,a.balance_type==""||a.balance_type=="balance"?ee({page:a.page,limit:a.limit,...a.searchParam}).then(o=>{a.loading=!1,a.data=o.data.data,a.total=o.data.total}).catch(()=>{a.loading=!1}):ae({page:a.page,limit:a.limit,...a.searchParam}).then(o=>{a.loading=!1,a.data=o.data.data,a.total=o.data.total}).catch(()=>{a.loading=!1})};_();const x=b(null),M=i=>{x.value.setFormData(i),x.value.showDialog=!0},N=ie(),U=i=>{N.push(`/member/detail?id=${i}`)},d=b([]);(()=>{te({member_id:D}).then(i=>{d.value=i.data})})();const B=b([]);(()=>{le().then(i=>{for(var o in i.data)(o=="balance"||o=="money")&&B.value.push({name:i.data[o],type:o})})})();const F=()=>{let i=a.balance_type;a.balance_type==""&&(i="balance"),oe({account_type:i}).then(o=>{y.value=o.data})};return F(),(i,o)=>{const w=me,k=Q,A=W,E=ce,R=pe,f=de,g=_e,L=fe,j=be,P=he,Y=ue,p=ge,q=ve,H=ye,J=xe;return c(),u("div",we,[t(E,{class:"box-card !border-none",shadow:"never"},{default:r(()=>[s("div",ke,[s("span",Ee,m(e($)),1)]),t(E,{class:"box-card !border-none base-bg !px-[35px]",shadow:"never"},{default:r(()=>[t(A,{class:"flex"},{default:r(()=>[t(k,{span:8,class:"min-w-[100px]"},{default:r(()=>[s("div",Pe,[t(w,{value:d.value.money&&d.value.balance?(Number.parseFloat(d.value.money)+Number.parseFloat(d.value.balance)).toFixed(2):"0.00"},null,8,["value"]),s("div",Te,[s("div",Ce,[s("span",null,m(e(n)("totalAllBalance")),1)])])])]),_:1}),t(k,{span:8,class:"min-w-[100px]"},{default:r(()=>[s("div",De,[t(w,{value:d.value.money},null,8,["value"]),s("div",Ve,[s("div",Be,[s("span",null,m(e(n)("totalMoney")),1)])])])]),_:1}),t(k,{span:8,class:"min-w-[100px]"},{default:r(()=>[s("div",Fe,[t(w,{value:d.value.balance},null,8,["value"]),s("div",Le,[s("div",Se,[s("span",null,m(e(n)("totalBalance")),1)])])])]),_:1})]),_:1})]),_:1}),t(E,{class:"box-card !border-none mb-[10px] table-search-wrap",shadow:"never"},{default:r(()=>[t(Y,{inline:!0,model:e(a).searchParam,ref_key:"searchFormRef",ref:V},{default:r(()=>[t(f,{label:e(n)("memberInfo"),prop:"keywords"},{default:r(()=>[t(R,{modelValue:e(a).searchParam.keywords,"onUpdate:modelValue":o[0]||(o[0]=l=>e(a).searchParam.keywords=l),class:"w-[240px]",placeholder:e(n)("memberInfoPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),t(f,{label:e(n)("balanceType"),prop:"from_type"},{default:r(()=>[t(L,{modelValue:e(a).balance_type,"onUpdate:modelValue":o[1]||(o[1]=l=>e(a).balance_type=l),clearable:"",placeholder:e(n)("fromTypePlaceholder"),class:"input-width",onChange:F},{default:r(()=>[t(g,{label:e(n)("selectPlaceholder"),value:""},null,8,["label"]),(c(!0),u(S,null,I(B.value,(l,v)=>(c(),T(g,{label:l.name,value:l.type},null,8,["label","value"]))),256))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),t(f,{label:e(n)("fromType"),prop:"from_type"},{default:r(()=>[t(L,{modelValue:e(a).searchParam.from_type,"onUpdate:modelValue":o[2]||(o[2]=l=>e(a).searchParam.from_type=l),clearable:"",placeholder:e(n)("fromTypePlaceholder"),class:"input-width"},{default:r(()=>[t(g,{label:e(n)("selectPlaceholder"),value:""},null,8,["label"]),(c(!0),u(S,null,I(e(y),(l,v)=>(c(),T(g,{label:l.name,value:v},null,8,["label","value"]))),256))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),t(f,{label:e(n)("createTime"),prop:"create_time"},{default:r(()=>[t(j,{modelValue:e(a).searchParam.create_time,"onUpdate:modelValue":o[3]||(o[3]=l=>e(a).searchParam.create_time=l),type:"datetimerange","value-format":"YYYY-MM-DD HH:mm:ss","start-placeholder":e(n)("startDate"),"end-placeholder":e(n)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),t(f,null,{default:r(()=>[t(P,{type:"primary",onClick:o[4]||(o[4]=l=>_())},{default:r(()=>[h(m(e(n)("search")),1)]),_:1}),t(P,{onClick:o[5]||(o[5]=l=>z(V.value))},{default:r(()=>[h(m(e(n)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),s("div",Ie,[G((c(),T(q,{data:e(a).data,size:"large"},{empty:r(()=>[s("span",null,m(e(a).loading?"":e(n)("emptyData")),1)]),default:r(()=>[t(p,{prop:"member_id",label:e(n)("memberId"),"min-width":"80","show-overflow-tooltip":!0},{default:r(({row:l})=>[h(m(l.member.member_no),1)]),_:1},8,["label"]),t(p,{label:e(n)("memberInfo"),"min-width":"140","show-overflow-tooltip":!0},{default:r(({row:l})=>[s("div",{class:"flex items-center cursor-pointer",onClick:v=>U(l.member_id)},[l.member.headimg?(c(),u("img",{key:0,class:"w-[50px] h-[50px] mr-[10px]",src:e(ne)(l.member.headimg),alt:""},null,8,ze)):(c(),u("img",Me)),s("div",Ne,[s("span",Ue,m(l.member.nickname||""),1)])],8,$e)]),_:1},8,["label"]),t(p,{prop:"mobile",label:e(n)("mobile"),"min-width":"90"},{default:r(({row:l})=>[h(m(l.member.mobile||""),1)]),_:1},8,["label"]),t(p,{prop:"account_data",label:e(n)("accountData"),"min-width":"70",align:"right"},{default:r(({row:l})=>[l.account_data>=0?(c(),u("span",Ae,"+"+m(l.account_data),1)):(c(),u("span",Re,m(l.account_data),1))]),_:1},8,["label"]),t(p,{prop:"account_sum",label:e(n)("accountSum"),"min-width":"110",align:"right"},null,8,["label"]),t(p,{prop:"account_type_name",label:e(n)("balanceType"),"min-width":"150",align:"center"},null,8,["label"]),t(p,{prop:"from_type_name",label:e(n)("fromType"),"min-width":"120",align:""},null,8,["label"]),t(p,{prop:"create_time","show-overflow-tooltip":!0,label:e(n)("createTime"),"min-width":"150"},null,8,["label"]),t(p,{label:e(n)("operation"),fixed:"right",width:"100"},{default:r(({row:l})=>[t(P,{type:"primary",link:"",onClick:v=>M(l)},{default:r(()=>[h(m(e(n)("info")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[J,e(a).loading]]),s("div",je,[t(H,{"current-page":e(a).page,"onUpdate:currentPage":o[6]||(o[6]=l=>e(a).page=l),"page-size":e(a).limit,"onUpdate:pageSize":o[7]||(o[7]=l=>e(a).limit=l),layout:"total, sizes, prev, pager, next, jumper",total:e(a).total,onSizeChange:o[8]||(o[8]=l=>_()),onCurrentChange:_},null,8,["current-page","page-size","total"])])])]),_:1}),t(re,{ref_key:"balanceDialog",ref:x,onComplete:_},null,512)])}}});export{Ka as default};