2 lines
5.4 KiB
JavaScript
2 lines
5.4 KiB
JavaScript
import{a8 as e,a,a1 as l,O as s,o as t,j as o,w as u,B as r,h as c,I as n,i,l as f,e as _,k as d,F as m,G as p,H as v,m as y,z as x,A as j}from"./index-d4baa715.js";import{_ as g}from"./uv-icon.b5ddbe11.js";import{H as b}from"./index.704ebef3.js";import{u as k}from"./useScroll.dcb46f58.js";import{h}from"./moment.dc0d6ca6.js";import{u as w}from"./usePaging.63e76730.js";import{d as Y,e as C,c as D}from"./index.b69e0784.js";import{v as M}from"./images.f0a6f614.js";import{E as $}from"./index.7dcbea25.js";import{u as N}from"./useJump.7526f978.js";import{U as P}from"./uv-datetime-picker.f58892e0.js";import{_ as T}from"./_plugin-vue_export-helper.1b428a4d.js";import"./uv-icon.vue_vue_type_style_index_0_scoped_23936b10_lang.7145f5b2.js";import"./utils.052a93d2.js";import"./uv-picker.134e68a5.js";import"./uv-loading-icon.1a9e10db.js";import"./uv-loading-icon.vue_vue_type_style_index_0_scoped_bad0efbf_lang.8998f762.js";import"./uv-popup.1102a119.js";import"./uv-overlay.28e9addc.js";import"./uv-transition.e8fc5cb3.js";import"./createAnimation.a561e009.js";import"./uv-status-bar.c500a724.js";/* empty css */const A=T({__name:"index",setup(T){const{scrollTop:A}=k(),{goWithdraw:U}=N();e((()=>{}));const{otherParams:W,list:I,loading:S,refreshPage:V}=w({request:Y}),z=a({income:0,expenses:0});async function E(){z.value=await C({createTime:W.value.createTime})}const F=a({status:-1,refuse:"",realName:"",levelName:"",superiorName:"",addUpWages:0,refuseAmount:0,amount:0});l((()=>{!async function(){F.value=await D()}(),V()})),s((()=>{W.value.createTime=[`${q.value} 00:00:00`,`${q.value} 23:59:59`],E()}));const H=[{label:"全部",filed:"",value:0},{label:"收入",filed:"",value:1},{label:"支出",filed:"",value:4}],O=a(0);const q=a(h(Date.now()).format("YYYY-MM-DD")),B=a(),G=a(!1),J=a(Date.now());function K(){B.value.open()}function L(e){q.value=h(e.value).format("YYYY-MM-DD"),W.value.createTime=[`${q.value} 00:00:00`,`${q.value} 23:59:59`],V(),E()}const Q=["red-color","","red-color","yellow-color","green-color","red-color"],R=["待入账","已入账","已取消","提现中","提现成功","提现失败"];return(e,a)=>{const l=r,s=p(v("uv-icon"),g),k=j;return t(),o(l,{class:"commission"},{default:u((()=>[c(b,{"scroll-top":i(A),"system-bar-area-bg":"#fff","header-area-bg":"#fff"},{default:u((()=>[n("佣金明细 ")])),_:1},8,["scroll-top"]),c(l,{class:"commission__inner"},{default:u((()=>[c(l,{class:"account-card"},{default:u((()=>[c(l,{class:"header flex flex-jc__sb flex-ai__center"},{default:u((()=>[c(l,{class:"col"},{default:u((()=>[c(l,{class:"title grey-color"},{default:u((()=>[n(" 总收益(元) ")])),_:1}),c(l,{class:"money"},{default:u((()=>[n(f(F.value.addUpWages||"0.00"),1)])),_:1})])),_:1}),c(l,{class:"col flex flex-jc__sb flex-ai__center btn-group"},{default:u((()=>[c(l,{class:"btn line-btn",onClick:a[0]||(a[0]=e=>i(U)({type:0,maxMoney:F.value.amount||0}))},{default:u((()=>[n(" 提现 ")])),_:1}),c(l,{class:"btn",onClick:a[1]||(a[1]=e=>i(U)({type:1,maxMoney:F.value.amount||0}))},{default:u((()=>[n("转余额 ")])),_:1})])),_:1})])),_:1}),c(l,{class:"gradation-line"}),c(l,{class:"bottom"},{default:u((()=>[c(l,{class:"item"},{default:u((()=>[c(l,{class:"title grey-color"},{default:u((()=>[n("待入账佣金")])),_:1}),c(l,{class:"count"},{default:u((()=>[n(f(F.value.refuseAmount||"0.00"),1)])),_:1})])),_:1}),c(l,{class:"item"},{default:u((()=>[c(l,{class:"title grey-color"},{default:u((()=>[n("可提现佣金")])),_:1}),c(l,{class:"count"},{default:u((()=>[n(f(F.value.amount||"0.00"),1)])),_:1})])),_:1})])),_:1})])),_:1}),c(l,{class:"filtrate-row flex flex-ai__center flex-jc__sb"},{default:u((()=>[c(l,{class:"date flex flex-ai__center",onClick:K},{default:u((()=>[n(f(q.value)+" ",1),c(s,{name:"arrow-down",color:"#333"})])),_:1}),c(l,{class:"info grey-color"},{default:u((()=>[n(" 总收入¥"+f(z.value.income)+" 总支出¥"+f(z.value.expenses),1)])),_:1})])),_:1}),c(l,{class:"money-list"},{default:u((()=>[c(l,{class:"tab-content"},{default:u((()=>[(t(),_(m,null,d(H,(e=>c(l,{class:y(["tab-item",{current:O.value===e.value}]),key:e.value,onClick:a=>{return l=e.value,O.value=l,0!==l?W.value.type=l:delete W.value.type,void V();var l}},{default:u((()=>[n(f(e.label),1)])),_:2},1032,["class","onClick"]))),64))])),_:1}),i(I).length>0?(t(!0),_(m,{key:0},d(i(I),(e=>(t(),o(l,{class:"money-item flex flex-jc__sb"},{default:u((()=>[c(l,{class:"left flex flex-column flex-jc__sb"},{default:u((()=>[c(l,{class:"name"},{default:u((()=>[n(f(e.distributorName),1)])),_:2},1024),c(l,{class:"id"},{default:u((()=>[n("订单号:"+f(e.orderId),1)])),_:2},1024)])),_:2},1024),c(l,{class:"right"},{default:u((()=>[c(l,{class:"title"},{default:u((()=>[1===e.type?(t(),o(k,{key:0},{default:u((()=>[n(" +")])),_:1})):x("",!0),4===e.type?(t(),o(k,{key:1},{default:u((()=>[n(" -")])),_:1})):x("",!0),n(" $"+f(e.amount),1)])),_:2},1024),c(l,{class:y(["status",[Q[e.type]]])},{default:u((()=>[n(f(R[e.type]),1)])),_:2},1032,["class"])])),_:2},1024)])),_:2},1024)))),256)):(t(),o($,{key:1,padding:"30rpx 0 0 0",iconSrc:i(M)},{default:u((()=>[n(" 您还没有相关订单~ ")])),_:1},8,["iconSrc"]))])),_:1})])),_:1}),c(P,{ref_key:"datetimePicker",ref:B,modelValue:J.value,"onUpdate:modelValue":a[2]||(a[2]=e=>J.value=e),mode:"date",onConfirm:L,onCancel:a[3]||(a[3]=e=>G.value=!1)},null,8,["modelValue"])])),_:1})}}},[["__scopeId","data-v-e0ec153f"]]);export{A as default};
|