1 |
- import{s as a,C as s,c as e,p as t,aV as o,D as l,o as n,e as d,w as u,_ as i,b as c,i as r,y as m,G as f,z as p,u as _,k as y,f as g,h as b,F as w,H as x,O as h,m as M,B as k,A as j,d as v}from"./index-520dfaee.js";import{_ as C}from"./uni-datetime-picker.00e54fc8.js";import{_ as $}from"./su-tabs.251eecb0.js";import{_ as S}from"./su-sticky.4736fd36.js";import{_ as V}from"./s-empty.b6c95127.js";import{g as I,_ as B,a as G}from"./s-layout.5146c957.js";import{_ as T}from"./uni-load-more.ba4f287c.js";import{_ as Y}from"./_plugin-vue_export-helper.1b428a4d.js";/* empty css */const D=Y({__name:"commission",setup(Y){x((a=>({bb83c01c:_(D)})));const D=a.$url.css("/assets/addons/shopro/uniapp/user/wallet_card_bg.png"),F={data:[],current_page:1,total:1,last_page:1,expense:0,income:0},A=s({showMoney:!1,date:[],currentTab:0,pagination:F,loadStatus:"",showModal:!1,today:""}),U=[{name:"全部",value:"all"},{name:"收入",value:"income"},{name:"支出",value:"expense"}],q=e((()=>a.$store("user").userInfo)),z=e((()=>a.$store("user").agentInfo)),H=e((()=>A.date[0]===A.date[1]?A.date[0]:A.date.join("~")));async function O(s=1,e=8){A.loadStatus="loading";let t=await a.$api.user.wallet.log({type:"commission",tab:U[A.currentTab].value,list_rows:e,page:s,date:(o=A.date,[o[0]+" 00:00:00",o[1]+" 23:59:59"])});var o;if(1===t.code){let a=i.concat(A.pagination.data,t.data.list.data);A.pagination={...t.data.list,data:a,income:t.data.income,expense:t.data.expense},A.pagination.current_page<A.pagination.last_page?A.loadStatus="more":A.loadStatus="noMore"}}function E(a){A.pagination=F,A.currentTab=a.index,O()}function J(a){A.date[0]=a[0],A.date[1]=a[a.length-1],A.pagination=F,O()}async function K(){A.amount<=0?a.$helper.toast("请输入正确的金额"):h({title:"提示",content:"确认把您的佣金转入到余额钱包中?",success:async function(s){if(s.confirm){const{code:s}=await a.$api.commission.transfer({amount:A.amount});1===s&&(A.showModal=!1,a.$store("user").getInfo(),E({index:0}))}}})}return t((async s=>{A.today=o().format("YYYY-MM-DD"),A.date=[A.today,A.today],O(),async function(){await a.$store("user").getAgentInfo()}()})),l((()=>{"noMore"!==A.loadStatus&&O(A.pagination.current_page+1)})),(s,e)=>{const t=M,o=k,l=j,i=c(v("uni-datetime-picker"),C),x=c(v("su-tabs"),$),h=c(v("su-sticky"),S),Y=c(v("s-empty"),V),D=c(v("uni-easyinput"),I),F=c(v("su-popup"),B),O=c(v("uni-load-more"),T),L=c(v("s-layout"),G);return n(),d(L,{class:"wallet-wrap",title:"佣金"},{default:u((()=>[r(t,{class:"header-box ss-flex ss-row-center ss-col-center"},{default:u((()=>[r(t,{class:"card-box ui-BG-Main ui-Shadow-Main"},{default:u((()=>[r(t,{class:"card-head ss-flex ss-col-center"},{default:u((()=>[r(t,{class:"card-title ss-m-r-10"},{default:u((()=>[m("我的佣金(元)")])),_:1}),r(t,{onClick:e[0]||(e[0]=a=>A.showMoney=!A.showMoney),class:f(["ss-eye-icon",A.showMoney?"cicon-eye":"cicon-eye-off"])},null,8,["class"])])),_:1}),r(t,{class:"ss-flex ss-row-between ss-col-center ss-m-t-30"},{default:u((()=>[r(t,{class:"money-num"},{default:u((()=>[m(p(A.showMoney?_(q).commission:"*****"),1)])),_:1}),r(t,{class:"ss-flex"},{default:u((()=>[r(t,{class:"ss-m-r-20"},{default:u((()=>[r(o,{class:"ss-reset-button withdraw-btn",onClick:e[1]||(e[1]=s=>_(a).$router.go("/pages/pay/withdraw"))},{default:u((()=>[m(" 提现 ")])),_:1})])),_:1}),r(o,{class:"ss-reset-button balance-btn ss-m-l-20",onClick:e[2]||(e[2]=a=>A.showModal=!0)},{default:u((()=>[m(" 转余额 ")])),_:1})])),_:1})])),_:1}),r(t,{class:"ss-flex"},{default:u((()=>[r(t,{class:"loading-money"},{default:u((()=>[r(t,{class:"loading-money-title"},{default:u((()=>[m("待入账佣金")])),_:1}),r(t,{class:"loading-money-num"},{default:u((()=>[m(p(A.showMoney?_(z).pending_reward||"0.00":"*****"),1)])),_:1})])),_:1}),r(t,{class:"loading-money ss-m-l-100"},{default:u((()=>[r(t,{class:"loading-money-title"},{default:u((()=>[m("可提现佣金")])),_:1}),r(t,{class:"loading-money-num"},{default:u((()=>[m(p(A.showMoney?_(q).commission||"0.00":"*****"),1)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),r(h,null,{default:u((()=>[r(t,{class:"filter-box ss-p-x-30 ss-flex ss-col-center ss-row-between"},{default:u((()=>[r(i,{modelValue:A.data,"onUpdate:modelValue":e[3]||(e[3]=a=>A.data=a),type:"daterange",onChange:J,end:A.today},{default:u((()=>[r(o,{class:"ss-reset-button date-btn"},{default:u((()=>[r(l,null,{default:u((()=>[m(p(_(H)),1)])),_:1}),r(l,{class:"cicon-drop-down ss-seldate-icon"})])),_:1})])),_:1},8,["modelValue","end"]),r(t,{class:"total-box"},{default:u((()=>[r(t,{class:"ss-m-b-10"},{default:u((()=>[m("总收入¥"+p(A.pagination.income.toFixed(2)),1)])),_:1}),r(t,null,{default:u((()=>[m("总支出¥"+p((-A.pagination.expense).toFixed(2)),1)])),_:1})])),_:1})])),_:1}),r(x,{list:U,onChange:E,scrollable:!1,current:A.currentTab},null,8,["current"])])),_:1}),0===A.pagination.total?(n(),d(Y,{key:0,icon:"/static/data-empty.png",text:"暂无数据"})):y("",!0),r(F,{show:A.showModal,type:"bottom",round:"20",onClose:e[5]||(e[5]=a=>A.showModal=!1),showClose:""},{default:u((()=>[r(t,{class:"ss-p-x-20 ss-p-y-30"},{default:u((()=>[r(t,{class:"model-title ss-m-b-30 ss-m-l-20"},{default:u((()=>[m("转余额")])),_:1}),r(t,{class:"model-subtitle ss-m-b-100 ss-m-l-20"},{default:u((()=>[m("将您的佣金转到余额中继续消费")])),_:1}),r(t,{class:"input-box ss-flex ss-col-center border-bottom ss-m-b-70 ss-m-x-20"},{default:u((()=>[r(t,{class:"unit"},{default:u((()=>[m("¥")])),_:1}),r(D,{inputBorder:!1,class:"ss-flex-1 ss-p-l-10",modelValue:A.amount,"onUpdate:modelValue":e[4]||(e[4]=a=>A.amount=a),type:"number",placeholder:"请输入金额"},null,8,["modelValue"])])),_:1}),r(o,{class:"ss-reset-button model-btn ui-BG-Main-Gradient ui-Shadow-Main",onClick:K},{default:u((()=>[m(" 确定 ")])),_:1})])),_:1})])),_:1},8,["show"]),A.pagination.total>0?(n(),d(t,{key:1},{default:u((()=>[(n(!0),g(w,null,b(A.pagination.data,(a=>(n(),d(t,{class:"wallet-list ss-flex border-bottom",key:a.id},{default:u((()=>[r(t,{class:"list-content"},{default:u((()=>[r(t,{class:"title-box ss-flex ss-row-between ss-m-b-20"},{default:u((()=>[r(l,{class:"title ss-line-1"},{default:u((()=>[m(p(a.event_text)+p(a.memo?"-"+a.memo:""),1)])),_:2},1024),r(t,{class:"money"},{default:u((()=>[a.amount>=0?(n(),d(l,{key:0,class:"add"},{default:u((()=>[m("+"+p(a.amount),1)])),_:2},1024)):(n(),d(l,{key:1,class:"minus"},{default:u((()=>[m(p(a.amount),1)])),_:2},1024))])),_:2},1024)])),_:2},1024),r(l,{class:"time"},{default:u((()=>[m(p(a.createtime),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128))])),_:1})):y("",!0),A.pagination.total>0?(n(),d(O,{key:2,status:A.loadStatus,"content-text":{contentdown:"上拉加载更多"}},null,8,["status"])):y("",!0)])),_:1})}}},[["__scopeId","data-v-5e0f3898"]]);export{D as default};
|