pages-commission-wallet.CZ6gz7FG.js 6.9 KB

1
  1. import{M as e,s,v as a,c as t,o,bn as l,m as n,a as i,b as d,d as r,w as c,u,bY as m,_ as p,e as _,f,g as y,L as g,j as b,z as w,x as h,y as x,F as M,V as j,i as k,O as v,l as S}from"./index-DNuNVpwk.js";import{_ as C}from"./uni-datetime-picker.D6xnVUz-.js";import{_ as T}from"./su-tabs.D9z6r-sX.js";import{_ as z}from"./su-sticky.DM_xB05s.js";import{_ as B}from"./s-empty.C0MT77gG.js";import{_ as V}from"./phone-international-input.CCPqViBY.js";import{_ as G}from"./phone-international-input.vue_vue_type_style_index_0_scoped_a793e264_lang.CZSqjCi7.js";import{_ as P}from"./uni-load-more.Dn3a6J_F.js";import{_ as Y}from"./s-layout.D9p6eCz-.js";import{f as N,r as $}from"./useGoods.CrGbmvFq.js";import{_ as U}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./uni-icons.BwI1_kKT.js";import"./uni-badge.CMavRt5I.js";/* empty css */import"./s-menu-tools.CEs7fo1o.js";import"./s-search-block.vue_vue_type_style_index_0_scoped_f692e81a_lang.nx0iNK_l.js";import"./s-layout.vue_vue_type_style_index_0_scoped_d5f7c468_lang.C_5j2fBR.js";import"./s-search-block.DtORRFbA.js";const D=U({__name:"wallet",setup(U){e((e=>({"3308d648":u(D)})));const D=s.$url.css("/static/img/shop/user/wallet_card_bg.png"),F=a({showMoney:!1,summary:{},today:"",date:[],currentTab:0,pagination:{list:[],total:0,pageNo:1,pageSize:1},loadStatus:"",price:void 0,showModal:!1}),q=[{name:"分佣",value:"1"},{name:"提现",value:"2"}],A=t((()=>F.date[0]===F.date[1]?F.date[0]:F.date.join("~")));async function E(){F.loadStatus="loading";let{code:e,data:s}=await m.getBrokerageRecordPage({pageSize:F.pagination.pageSize,pageNo:F.pagination.pageNo,bizType:q[F.currentTab].value,"createTime[0]":F.date[0]+" 00:00:00","createTime[1]":F.date[1]+" 23:59:59"});0===e&&(F.pagination.list=p.concat(F.pagination.list,s.list),F.pagination.total=s.total,F.loadStatus=F.pagination.list.length<F.pagination.total?"more":"noMore")}function I(e){$(F.pagination),F.currentTab=e.index,E()}function K(e){F.date[0]=e[0],F.date[1]=e[e.length-1],$(F.pagination),E()}async function L(){F.price<=0?s.$helper.toast("请输入正确的金额"):j({title:"提示",content:"确认把您的佣金转入到余额钱包中?",success:async function(e){if(!e.confirm)return;const{code:s}=await m.createBrokerageWithdraw({type:1,price:100*F.price});0===s&&(F.showModal=!1,await O(),I({index:1}))}})}async function O(){const{code:e,data:s}=await m.getBrokerageUserSummary();0===e&&(F.summary=s)}return o((async e=>{F.today=l().format("YYYY-MM-DD"),F.date=[F.today,F.today],2===e.type&&(F.currentTab=1),E(),O()})),n((()=>{"noMore"!==F.loadStatus&&(F.pagination.pageNo++,E())})),(e,a)=>{const t=k,o=v,l=S,n=i(d("uni-datetime-picker"),C),m=i(d("su-tabs"),T),p=i(d("su-sticky"),z),j=i(d("s-empty"),B),$=i(d("uni-easyinput"),V),U=i(d("su-popup"),G),D=i(d("uni-load-more"),P),E=i(d("s-layout"),Y);return _(),r(E,{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:a[0]||(a[0]=e=>F.showMoney=!F.showMoney),class:g(["ss-eye-icon",F.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(b(F.showMoney?u(N)(F.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:a[1]||(a[1]=e=>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:a[2]||(a[2]=e=>F.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(b(F.showMoney?u(N)(F.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(b(F.showMoney?u(N)(F.summary.brokeragePrice||0):"*****"),1)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),f(p,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:F.date,"onUpdate:modelValue":a[3]||(a[3]=e=>F.date=e),type:"daterange",onChange:K,end:F.today},{default:c((()=>[f(o,{class:"ss-reset-button date-btn"},{default:c((()=>[f(l,null,{default:c((()=>[y(b(A.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:q,onChange:I,scrollable:!1,current:F.currentTab},null,8,["current"])])),_:1}),0===F.pagination.total?(_(),r(j,{key:0,icon:"/static/data-empty.png",text:"暂无数据"})):w("",!0),f(U,{show:F.showModal,type:"bottom",round:"20",onClose:a[5]||(a[5]=e=>F.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($,{inputBorder:!1,class:"ss-flex-1 ss-p-l-10",modelValue:F.price,"onUpdate:modelValue":a[4]||(a[4]=e=>F.price=e),type:"number",placeholder:"请输入金额"},null,8,["modelValue"])])),_:1}),f(o,{class:"ss-reset-button model-btn ui-BG-Main-Gradient ui-Shadow-Main",onClick:L},{default:c((()=>[y(" 确定 ")])),_:1})])),_:1})])),_:1},8,["show"]),F.pagination.total>0?(_(),r(t,{key:1},{default:c((()=>[(_(!0),h(M,null,x(F.pagination.list,(e=>(_(),r(t,{class:"wallet-list ss-flex border-bottom",key:e.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(b(e.title),1)])),_:2},1024),f(t,{class:"money"},{default:c((()=>[e.price>=0?(_(),r(l,{key:0,class:"add"},{default:c((()=>[y("+"+b(u(N)(e.price)),1)])),_:2},1024)):(_(),r(l,{key:1,class:"minus"},{default:c((()=>[y(b(u(N)(e.price)),1)])),_:2},1024))])),_:2},1024)])),_:2},1024),f(l,{class:"time"},{default:c((()=>[y(b(u(s).$helper.timeFormat(e.createTime,"yyyy-mm-dd hh:MM:ss")),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128))])),_:1})):w("",!0),F.pagination.total>0?(_(),r(D,{key:2,status:F.loadStatus,"content-text":{contentdown:"上拉加载更多"}},null,8,["status"])):w("",!0)])),_:1})}}},[["__scopeId","data-v-466d03e2"]]);export{D as default};