pages-income-income.C_CC_iDH.js 6.7 KB

1
  1. var E=(V,f,p)=>new Promise((A,x)=>{var $=o=>{try{i(p.next(o))}catch(_){x(_)}},h=o=>{try{i(p.throw(o))}catch(_){x(_)}},i=o=>o.done?A(o.value):Promise.resolve(o.value).then($,h);i((p=p.apply(V,f)).next())});import{d as U,r as g,T as q,e as G,v as P,f as L,g as t,a1 as H,z as K,B as b,_ as M,D as y,o as C,h as e,E as N,F as r,j as Q,L as n,M as l,O as m,N as Z,K as T,G as J,H as W,I as X,a2 as Y,q as ee}from"./index-CZIX6ZiI.js";import{_ as te}from"./wd-divider.MGptNOv2.js";import{_ as ae,a as se}from"./wd-radio-group.CT4MvbSB.js";import{_ as le}from"./wd-text.DJLq1BRo.js";import{_ as ne}from"./z-paging.Bra-LOfm.js";import{u as re}from"./useZPaging.CHmbORlB.js";import{g as oe,e as de}from"./wallet.DCWvlizl.js";const ce=U({name:"Income",__name:"income",setup(V){const f=g(null);re(f);const p=g(1),A=q(),x=G(()=>!!A.token),$=g([]),h=g([]),i=g([]),o=g({});function _(s){return E(this,null,function*(){const d=yield H({id:s});s===4?$.value=d.data:s===5&&(h.value=d.data)})}function D(){return E(this,null,function*(){if(!x.value)return;const s=yield oe();s.code==="200"&&(o.value=s.data)})}function I(s,d){return E(this,null,function*(){if(!x.value){f.value.complete([]);return}const a={page:s,size:d,type:p.value};try{const u=yield de(a);f.value.complete(u.data.list)}catch(u){f.value.complete(!1)}})}return P(()=>{var s;_(4),_(5),x.value?D():(o.value={},(s=f.value)==null||s.complete([]))}),(s,d)=>{const a=Q,u=Z,B=b(y("wd-icon"),M),k=b(y("wd-divider"),te),v=b(y("wd-radio"),ae),j=b(y("wd-radio-group"),se),O=b(y("wd-text"),le),S=b(y("z-paging"),ne),F=K("layout-tabbar-uni");return C(),L(F,null,{default:t(()=>[e(S,{ref_key:"paging",ref:f,modelValue:r(i),"onUpdate:modelValue":d[4]||(d[4]=c=>N(i)?i.value=c:null),"use-page-scroll":"",onOnRefresh:D,onQuery:I},{default:t(()=>[e(a,{class:"px-24rpx pb-24rpx"},{default:t(()=>[e(a,{class:"mb-20rpx rounded-16rpx pb-28rpx pt-44rpx text-white",style:{background:"linear-gradient( 55deg, #343434 0%, #101010 100%)"}},{default:t(()=>[e(a,{class:"mb-50rpx flex items-center text-center"},{default:t(()=>[e(a,{class:"flex-1"},{default:t(()=>[e(a,{class:"mb-3px text-22rpx"},{default:t(()=>[n(l(s.$t("income.totalEarnings")),1)]),_:1}),e(a,{class:"text-40rpx font-bold"},{default:t(()=>[n(l(r(m)(r(o).totalEarnings)),1)]),_:1})]),_:1}),e(a,{class:"flex-1"},{default:t(()=>[e(a,{class:"mb-3px text-22rpx"},{default:t(()=>[n(l(s.$t("income.accountBalance")),1)]),_:1}),e(a,{class:"text-40rpx font-bold"},{default:t(()=>[e(u,null,{default:t(()=>[n(l(r(m)(r(o).balance)),1)]),_:1})]),_:1})]),_:1})]),_:1}),e(a,{class:"flex items-center text-center"},{default:t(()=>[e(a,{class:"flex-1"},{default:t(()=>[e(a,{class:"mb-3px text-22rpx"},{default:t(()=>[e(u,{class:"mr-3px"},{default:t(()=>[n(l(s.$t("income.settledAmount")),1)]),_:1}),e(B,{name:"help-circle",size:"20rpx"})]),_:1}),e(a,{class:"text-40rpx font-bold"},{default:t(()=>[n(l(r(m)(r(o).settledAmount)),1)]),_:1})]),_:1}),e(k,{dashed:"","custom-class":"h-60rpx!",color:"#A4A4A4",vertical:""}),e(a,{class:"flex-1"},{default:t(()=>[e(a,{class:"mb-3px text-22rpx"},{default:t(()=>[e(u,{class:"mr-3px"},{default:t(()=>[n(l(s.$t("income.pendingAmount")),1)]),_:1}),e(B,{name:"help-circle",size:"20rpx"})]),_:1}),e(a,{class:"text-40rpx font-bold"},{default:t(()=>[n(l(r(m)(r(o).pendingAmount)),1)]),_:1})]),_:1})]),_:1})]),_:1}),e(a,{class:"mb-20rpx rounded-16rpx bg-white py-24rpx text-center"},{default:t(()=>[e(a,{class:"flex items-center justify-between"},{default:t(()=>[e(a,{class:"flex-[33.33%]"},{default:t(()=>[e(a,{class:"mb-3px text-22rpx text-#5B5B5B"},{default:t(()=>[n(l(s.$t("income.tdEarnings")),1)]),_:1}),e(a,{class:"text-26rpx font-bold"},{default:t(()=>[n(l(r(m)(r(o).tDEamings)),1)]),_:1})]),_:1}),e(k,{dashed:"","custom-class":"h-40rpx!",color:"#A4A4A4",vertical:""}),e(a,{class:"flex-[33.33%]"},{default:t(()=>[e(a,{class:"mb-3px text-22rpx text-#5B5B5B"},{default:t(()=>[n(l(s.$t("income.ydEarnings")),1)]),_:1}),e(a,{class:"text-26rpx font-bold"},{default:t(()=>[n(l(r(m)(r(o).yDEamings)),1)]),_:1})]),_:1}),e(k,{dashed:"","custom-class":"h-40rpx!",color:"#A4A4A4",vertical:""}),e(a,{class:"flex-[33.33%]"},{default:t(()=>[e(a,{class:"mb-3px text-22rpx text-#5B5B5B"},{default:t(()=>[n(l(s.$t("income.mtdEarnings")),1)]),_:1}),e(a,{class:"text-26rpx font-bold"},{default:t(()=>[n(l(r(m)(r(o).mTDEamings)),1)]),_:1})]),_:1})]),_:1})]),_:1}),e(a,{class:"mb-20rpx flex items-center justify-between gap-22rpx text-center text-32rpx"},{default:t(()=>[e(a,{class:"flex-1 rounded-16rpx bg-[rgba(var(--wot-color-theme-rgb),0.5)] py-32rpx shadow-[4rpx_4rpx_8rpx_0rpx_rgba(0,0,0,0.5)]",onClick:d[0]||(d[0]=c=>r(T)({url:"/pages/myOrders/myOrders"}))},{default:t(()=>[e(u,{class:"pr-16rpx"},{default:t(()=>[n(l(s.$t("income.myGroupData")),1)]),_:1}),e(B,{name:"chevron-right-circle",size:"32rpx"})]),_:1}),e(a,{class:"flex-1 rounded-16rpx bg-#FEE750/50 py-32rpx shadow-[4rpx_4rpx_8rpx_0rpx_rgba(0,0,0,0.5)]",onClick:d[1]||(d[1]=c=>r(T)({url:"/pages/wallet/withdraw",params:{balance:r(o).balance,type:2}}))},{default:t(()=>[e(u,{class:"pr-16rpx"},{default:t(()=>[n(l(s.$t("income.withdrawNow")),1)]),_:1}),e(B,{name:"chevron-right-circle",size:"32rpx"})]),_:1})]),_:1}),e(a,null,{default:t(()=>[e(a,{class:"mb-20rpx text-32rpx"},{default:t(()=>[n(l(s.$t("income.revenueRecord")),1)]),_:1}),e(a,{class:"mb-20rpx"},{default:t(()=>[e(j,{modelValue:r(p),"onUpdate:modelValue":d[2]||(d[2]=c=>N(p)?p.value=c:null),shape:"button",onChange:d[3]||(d[3]=()=>I(1,20))},{default:t(()=>[e(v,{value:1},{default:t(()=>[n(l(s.$t("income.filter.dt")),1)]),_:1}),e(v,{value:2},{default:t(()=>[n(l(s.$t("income.filter.yt")),1)]),_:1}),e(v,{value:3},{default:t(()=>[n(l(s.$t("income.filter.l7d")),1)]),_:1}),e(v,{value:4},{default:t(()=>[n(l(s.$t("income.filter.mtd")),1)]),_:1}),e(v,{value:5},{default:t(()=>[n(l(s.$t("income.filter.ytd")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(a,{class:"rounded-16rpx bg-white px-20rpx"},{default:t(()=>[(C(!0),J(W,null,X(r(i),(c,R)=>(C(),L(a,{key:c.id,class:Y(["py-20rpx",{"border-b-1 border-b-solid border-b-#e8e8e8":R!==r(i).length-1}])},{default:t(()=>[e(a,{class:"mb-8rpx flex items-center justify-between text-24rpx"},{default:t(()=>[e(u,{class:"truncate"},{default:t(()=>{var w;return[n(l((w=r(h).find(z=>z.code===c.bizType))==null?void 0:w.name)+":"+l(c.orderNo),1)]}),_:2},1024),e(u,{class:"flex-shrink-0 pl-16rpx"},{default:t(()=>[n(" ৳ "+l(r(m)(c.amount)),1)]),_:2},1024)]),_:2},1024),e(a,{class:"flex items-center justify-between text-22rpx"},{default:t(()=>{var w;return[e(u,{class:"text-#5B5B5B"},{default:t(()=>[n(l(c.transTime),1)]),_:2},1024),e(O,{type:c.status===2?"success":"primary",text:(w=r($).find(z=>z.code===c.status))==null?void 0:w.name},null,8,["type","text"])]}),_:2},1024)]),_:2},1032,["class"]))),128))]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})}}}),be=ee(ce,[["__scopeId","data-v-991148bc"]]);export{be as default};