pages-commission-wallet.f81d9d4d.js 6.6 KB

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