pages-commission-wallet.8cd6a5ae.js 6.8 KB

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