| 1 |
- import{_ as a,s,v as e,c as t,o,aL as l,aq as n,r as i,e as d,f as r,w as c,u,cF as m,j as p,k as f,p as y,y as _,t as g,g as b,l as w,m as h,F as x,I as M,i as k,K as j,D as S}from"./index-7_Z2ozBS.js";import{_ as T}from"./uni-datetime-picker.DCbn8FUs.js";import{_ as v}from"./su-tabs.D60tzTzX.js";import{_ as C}from"./su-sticky.CagTHa7x.js";import{_ as B}from"./s-empty.CYBD1Xes.js";import{g as V,b as z,S as $}from"./s-layout.yDLqYQAI.js";import{_ as D}from"./uni-load-more.D3YL-v1O.js";import{f as G}from"./useGoods.eAwrSIYx.js";import{r as N}from"./index.DD6HcvVh.js";import{_ as P}from"./_plugin-vue_export-helper.BCo6x5W8.js";import{l as Y}from"./lodash.default.BZFA8zTR.js";import"./min.aeUcpULP.js";const F=P({__name:"wallet",setup(P){a((a=>({"555b5e32":u(F)})));const F=s.$url.css("/static/img/shop/user/wallet_card_bg.png"),U=e({showMoney:!1,summary:{},today:"",date:[],currentTab:0,pagination:{list:[],total:0,pageNo:1,pageSize:8},loadStatus:"",price:void 0,showModal:!1}),I=[{name:"分佣",value:"1"},{name:"提现",value:"2"}],q=t((()=>U.date[0]===U.date[1]?U.date[0]:U.date.join("~")));async function K(){U.loadStatus="loading";let{code:a,data:s}=await m.getBrokerageRecordPage({pageSize:U.pagination.pageSize,pageNo:U.pagination.pageNo,bizType:I[U.currentTab].value,"createTime[0]":U.date[0]+" 00:00:00","createTime[1]":U.date[1]+" 23:59:59"});0===a&&(U.pagination.list=Y.concat(U.pagination.list,s.list),U.pagination.total=s.total,U.loadStatus=U.pagination.list.length<U.pagination.total?"more":"noMore")}function L(a){N(U.pagination),U.currentTab=a.index,K()}function R(a){U.date[0]=a[0],U.date[1]=a[a.length-1],N(U.pagination),K()}async function W(){U.price<=0?s.$helper.toast("请输入正确的金额"):M({title:"提示",content:"确认把您的佣金转入到余额钱包中?",success:async function(a){if(!a.confirm)return;const{code:s}=await m.createBrokerageWithdraw({type:1,price:100*U.price});0===s&&(U.showModal=!1,await A(),L({index:1}))}})}async function A(){const{code:a,data:s}=await m.getBrokerageUserSummary();0===a&&(U.summary=s)}return o((async a=>{U.today=l().format("YYYY-MM-DD"),U.date=[U.today,U.today],2===a.type&&(U.currentTab=1),K(),A()})),n((()=>{"noMore"!==U.loadStatus&&(U.pagination.pageNo++,K())})),(a,e)=>{const t=k,o=j,l=S,n=i(d("uni-datetime-picker"),T),m=i(d("su-tabs"),v),M=i(d("su-sticky"),C),N=i(d("s-empty"),B),P=i(d("uni-easyinput"),V),Y=i(d("su-popup"),z),F=i(d("uni-load-more"),D),K=i(d("s-layout"),$);return p(),r(K,{class:"wallet-wrap",title:"佣金"},{default:c((()=>[f(t,{class:"header-box ss-flex ss-row-center ss-col-center"},{default:c((()=>[f(t,{class:"card-box ui-BG-Main ui-Shadow-Main"},{default:c((()=>[f(t,{class:"card-head ss-flex ss-col-center"},{default:c((()=>[f(t,{class:"card-title ss-m-r-10"},{default:c((()=>[y("当前佣金(元)")])),_:1}),f(t,{onClick:e[0]||(e[0]=a=>U.showMoney=!U.showMoney),class:_(["ss-eye-icon",U.showMoney?"cicon-eye":"cicon-eye-off"])},null,8,["class"])])),_:1}),f(t,{class:"ss-flex ss-row-between ss-col-center ss-m-t-30"},{default:c((()=>[f(t,{class:"money-num"},{default:c((()=>[y(g(U.showMoney?u(G)(U.summary.withdrawPrice||0):"*****"),1)])),_:1}),f(t,{class:"ss-flex"},{default:c((()=>[f(t,{class:"ss-m-r-20"},{default:c((()=>[f(o,{class:"ss-reset-button withdraw-btn",onClick:e[1]||(e[1]=a=>u(s).$router.go("/pages/commission/withdraw"))},{default:c((()=>[y(" 提现 ")])),_:1})])),_:1}),f(o,{class:"ss-reset-button balance-btn ss-m-l-20",onClick:e[2]||(e[2]=a=>U.showModal=!0)},{default:c((()=>[y(" 转余额 ")])),_:1})])),_:1})])),_:1}),f(t,{class:"ss-flex"},{default:c((()=>[f(t,{class:"loading-money"},{default:c((()=>[f(t,{class:"loading-money-title"},{default:c((()=>[y("冻结佣金")])),_:1}),f(t,{class:"loading-money-num"},{default:c((()=>[y(g(U.showMoney?u(G)(U.summary.frozenPrice||0):"*****"),1)])),_:1})])),_:1}),f(t,{class:"loading-money ss-m-l-100"},{default:c((()=>[f(t,{class:"loading-money-title"},{default:c((()=>[y("可提现佣金")])),_:1}),f(t,{class:"loading-money-num"},{default:c((()=>[y(g(U.showMoney?u(G)(U.summary.brokeragePrice||0):"*****"),1)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),f(M,null,{default:c((()=>[f(t,{class:"filter-box ss-p-x-30 ss-flex ss-col-center ss-row-between"},{default:c((()=>[f(n,{modelValue:U.date,"onUpdate:modelValue":e[3]||(e[3]=a=>U.date=a),type:"daterange",onChange:R,end:U.today},{default:c((()=>[f(o,{class:"ss-reset-button date-btn"},{default:c((()=>[f(l,null,{default:c((()=>[y(g(q.value),1)])),_:1}),f(l,{class:"cicon-drop-down ss-seldate-icon"})])),_:1})])),_:1},8,["modelValue","end"]),f(t,{class:"total-box"})])),_:1}),f(m,{list:I,onChange:L,scrollable:!1,current:U.currentTab},null,8,["current"])])),_:1}),0===U.pagination.total?(p(),r(N,{key:0,icon:"/static/data-empty.png",text:"暂无数据"})):b("",!0),f(Y,{show:U.showModal,type:"bottom",round:"20",onClose:e[5]||(e[5]=a=>U.showModal=!1),showClose:""},{default:c((()=>[f(t,{class:"ss-p-x-20 ss-p-y-30"},{default:c((()=>[f(t,{class:"model-title ss-m-b-30 ss-m-l-20"},{default:c((()=>[y("转余额")])),_:1}),f(t,{class:"model-subtitle ss-m-b-100 ss-m-l-20"},{default:c((()=>[y("将您的佣金转到余额中继续消费")])),_:1}),f(t,{class:"input-box ss-flex ss-col-center border-bottom ss-m-b-70 ss-m-x-20"},{default:c((()=>[f(t,{class:"unit"},{default:c((()=>[y("¥")])),_:1}),f(P,{inputBorder:!1,class:"ss-flex-1 ss-p-l-10",modelValue:U.price,"onUpdate:modelValue":e[4]||(e[4]=a=>U.price=a),type:"number",placeholder:"请输入金额"},null,8,["modelValue"])])),_:1}),f(o,{class:"ss-reset-button model-btn ui-BG-Main-Gradient ui-Shadow-Main",onClick:W},{default:c((()=>[y(" 确定 ")])),_:1})])),_:1})])),_:1},8,["show"]),U.pagination.total>0?(p(),r(t,{key:1},{default:c((()=>[(p(!0),w(x,null,h(U.pagination.list,(a=>(p(),r(t,{class:"wallet-list ss-flex border-bottom",key:a.id},{default:c((()=>[f(t,{class:"list-content"},{default:c((()=>[f(t,{class:"title-box ss-flex ss-row-between ss-m-b-20"},{default:c((()=>[f(l,{class:"title ss-line-1"},{default:c((()=>[y(g(a.title),1)])),_:2},1024),f(t,{class:"money"},{default:c((()=>[a.price>=0?(p(),r(l,{key:0,class:"add"},{default:c((()=>[y("+"+g(u(G)(a.price)),1)])),_:2},1024)):(p(),r(l,{key:1,class:"minus"},{default:c((()=>[y(g(u(G)(a.price)),1)])),_:2},1024))])),_:2},1024)])),_:2},1024),f(l,{class:"time"},{default:c((()=>[y(g(u(s).$helper.timeFormat(a.createTime,"yyyy-mm-dd hh:MM:ss")),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128))])),_:1})):b("",!0),U.pagination.total>0?(p(),r(F,{key:2,status:U.loadStatus,"content-text":{contentdown:"上拉加载更多"}},null,8,["status"])):b("",!0)])),_:1})}}},[["__scopeId","data-v-0d50fb0d"]]);export{F as default};
|