| File was renamed from mingdaojingjiang_guide_app/dist/build/h5/assets/pages-earnings-index.DUucGg8F.js |
| | |
| | | import{c as e,w as a,n as s,s as t,i,r as n,o as l,a as c,d as r,t as o,u as d,f as m,b as u,S as h,l as p,F as f,m as g,g as v}from"./index-BZBMaWtC.js";import{_}from"./guide-nav-bar.Dy2KF3yc.js";import{_ as y,r as b}from"./uni-app.es.BoPtp7qY.js";import{b as x}from"./order.BicSxwhl.js";import{r as T,b as I}from"./router.U2iENagf.js";import{_ as N}from"./chevron-down.BgPi93CK.js";import{_ as D}from"./calendar-days.BgabrSbr.js";import"./system.CTIAv9Wx.js";import"./guide.BM0WzHNm.js";const w=y({components:{GuideNavBar:_},data:()=>({data:{todayEarnings:0,monthEarnings:0,records:[]},orderTypes:[{label:"讲解类型",value:""},{label:"快讲",value:"QUICK"},{label:"精讲",value:"PREMIUM"}],scenicOptions:["景区选择"],orderTypeIndex:0,scenicIndex:0,selectedDate:"",loading:!1,isLeaving:!1}),computed:{orderTypeLabels(){return this.orderTypes.map(e=>e.label)},visibleRows(){return this.data.records.map(e=>({...e,scenicName:e.scenicName||"",serviceName:e.serviceName||this.serviceName(e.orderType),time:this.formatDateTime(e.completedAt)}))}},onShow(){this.loadData()},methods:{goBack(){this.isLeaving||(this.isLeaving=!0,setTimeout(()=>{I()},280))},goWithdraw(){T("/pages/withdrawal/index")},loadData(){this.loading||(this.loading=!0,x({serviceType:this.orderTypes[this.orderTypeIndex].value,scenicName:this.scenicIndex>0?this.scenicOptions[this.scenicIndex]:"",date:this.selectedDate}).then(e=>{this.data=e;const a=this.scenicIndex>0?this.scenicOptions[this.scenicIndex]:"";this.scenicOptions=["景区选择",...e.scenicOptions||[]],this.scenicIndex=a?Math.max(this.scenicOptions.indexOf(a),0):0}).catch(e=>{t({title:e.message||"业绩数据加载失败",icon:"none"})}).finally(()=>{this.loading=!1}))},moneyNumber:(e=0)=>Number(e||0).toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2}),serviceName:e=>String(e||"").includes("QUICK")?"快讲":"精讲",formatDateTime:e=>e?e.replace("T"," ").slice(0,19):"-",changeOrderType(e){this.orderTypeIndex=Number(e.detail.value),this.loadData()},changeScenic(e){this.scenicIndex=Number(e.detail.value),this.loadData()},changeDate(e){this.selectedDate=e.detail.value,this.loadData()}}},[["render",function(t,y,x,T,I,w){const O=b(n("guide-nav-bar"),_),j=i,C=m,L=u,F=d,S=h;return l(),e(j,{class:s(["performance-page",{leaving:I.isLeaving}])},{default:a(()=>[c(O,{title:"业绩明细","action-text":"提现",onBack:w.goBack,onAction:w.goWithdraw},null,8,["onBack","onAction"]),c(j,{class:"summary-area"},{default:a(()=>[c(j,{class:"income-card"},{default:a(()=>[c(j,{class:"income-label"},{default:a(()=>[r("今日收益")]),_:1}),c(j,{class:"income-value"},{default:a(()=>[r(o(w.moneyNumber(I.data.todayEarnings)),1)]),_:1})]),_:1}),c(j,{class:"income-card"},{default:a(()=>[c(j,{class:"income-label"},{default:a(()=>[r("本月收益")]),_:1}),c(j,{class:"income-value"},{default:a(()=>[r(o(w.moneyNumber(I.data.monthEarnings)),1)]),_:1})]),_:1})]),_:1}),c(j,{class:"filter-bar"},{default:a(()=>[c(F,{mode:"selector",range:w.orderTypeLabels,value:I.orderTypeIndex,onChange:w.changeOrderType},{default:a(()=>[c(j,{class:"filter-item"},{default:a(()=>[c(C,null,{default:a(()=>[r(o(w.orderTypeLabels[I.orderTypeIndex]),1)]),_:1}),c(L,{class:"filter-arrow",src:N,mode:"aspectFit"})]),_:1})]),_:1},8,["range","value","onChange"]),c(F,{mode:"selector",range:I.scenicOptions,value:I.scenicIndex,onChange:w.changeScenic},{default:a(()=>[c(j,{class:"filter-item"},{default:a(()=>[c(C,null,{default:a(()=>[r(o(I.scenicOptions[I.scenicIndex]),1)]),_:1}),c(L,{class:"filter-arrow",src:N,mode:"aspectFit"})]),_:1})]),_:1},8,["range","value","onChange"]),c(F,{mode:"date",value:I.selectedDate,onChange:w.changeDate},{default:a(()=>[c(j,{class:"filter-item date-filter"},{default:a(()=>[c(C,null,{default:a(()=>[r(o(I.selectedDate||"选择日期"),1)]),_:1}),c(L,{class:"calendar-icon",src:D,mode:"aspectFit"})]),_:1})]),_:1},8,["value","onChange"])]),_:1}),c(S,{class:"detail-list","scroll-y":""},{default:a(()=>[(l(!0),p(f,null,g(w.visibleRows,s=>(l(),e(j,{key:s.id,class:"detail-row"},{default:a(()=>[c(j,{class:"detail-main"},{default:a(()=>[c(j,{class:"detail-title"},{default:a(()=>[r(o(s.scenicName)+" "+o(s.serviceName),1)]),_:2},1024),c(j,{class:"detail-time"},{default:a(()=>[r(o(s.time),1)]),_:2},1024)]),_:2},1024),c(j,{class:"detail-money"},{default:a(()=>[r(o(w.moneyNumber(s.earningAmount)),1)]),_:2},1024)]),_:2},1024))),128)),w.visibleRows.length?v("",!0):(l(),e(j,{key:0,class:"empty-text"},{default:a(()=>[r("暂无业绩明细")]),_:1}))]),_:1})]),_:1},8,["class"])}],["__scopeId","data-v-14a921d5"]]);export{w as default}; |
| | | import{c as e,w as a,n as s,s as t,i,r as n,o as l,a as c,d as r,t as o,u as d,f as m,b as u,S as h,l as p,F as f,m as g,g as v}from"./index-cIZo5tkX.js";import{_}from"./guide-nav-bar.DtlzTgFY.js";import{_ as y,r as b}from"./uni-app.es.CQLYI267.js";import{b as x}from"./order.Bel9g3Bv.js";import{r as T,b as I}from"./router.rwSMq9Xo.js";import{_ as N}from"./chevron-down.BgPi93CK.js";import{_ as D}from"./calendar-days.BgabrSbr.js";import"./system.Cs7EQVas.js";import"./guide.BkG6eefj.js";const w=y({components:{GuideNavBar:_},data:()=>({data:{todayEarnings:0,monthEarnings:0,records:[]},orderTypes:[{label:"讲解类型",value:""},{label:"快讲",value:"QUICK"},{label:"精讲",value:"PREMIUM"}],scenicOptions:["景区选择"],orderTypeIndex:0,scenicIndex:0,selectedDate:"",loading:!1,isLeaving:!1}),computed:{orderTypeLabels(){return this.orderTypes.map(e=>e.label)},visibleRows(){return this.data.records.map(e=>({...e,scenicName:e.scenicName||"",serviceName:e.serviceName||this.serviceName(e.orderType),time:this.formatDateTime(e.completedAt)}))}},onShow(){this.loadData()},methods:{goBack(){this.isLeaving||(this.isLeaving=!0,setTimeout(()=>{I()},280))},goWithdraw(){T("/pages/withdrawal/index")},loadData(){this.loading||(this.loading=!0,x({serviceType:this.orderTypes[this.orderTypeIndex].value,scenicName:this.scenicIndex>0?this.scenicOptions[this.scenicIndex]:"",date:this.selectedDate}).then(e=>{this.data=e;const a=this.scenicIndex>0?this.scenicOptions[this.scenicIndex]:"";this.scenicOptions=["景区选择",...e.scenicOptions||[]],this.scenicIndex=a?Math.max(this.scenicOptions.indexOf(a),0):0}).catch(e=>{t({title:e.message||"业绩数据加载失败",icon:"none"})}).finally(()=>{this.loading=!1}))},moneyNumber:(e=0)=>Number(e||0).toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2}),serviceName:e=>String(e||"").includes("QUICK")?"快讲":"精讲",formatDateTime:e=>e?e.replace("T"," ").slice(0,19):"-",changeOrderType(e){this.orderTypeIndex=Number(e.detail.value),this.loadData()},changeScenic(e){this.scenicIndex=Number(e.detail.value),this.loadData()},changeDate(e){this.selectedDate=e.detail.value,this.loadData()}}},[["render",function(t,y,x,T,I,w){const O=b(n("guide-nav-bar"),_),j=i,C=m,L=u,F=d,S=h;return l(),e(j,{class:s(["performance-page",{leaving:I.isLeaving}])},{default:a(()=>[c(O,{title:"业绩明细","action-text":"提现",onBack:w.goBack,onAction:w.goWithdraw},null,8,["onBack","onAction"]),c(j,{class:"summary-area"},{default:a(()=>[c(j,{class:"income-card"},{default:a(()=>[c(j,{class:"income-label"},{default:a(()=>[r("今日收益")]),_:1}),c(j,{class:"income-value"},{default:a(()=>[r(o(w.moneyNumber(I.data.todayEarnings)),1)]),_:1})]),_:1}),c(j,{class:"income-card"},{default:a(()=>[c(j,{class:"income-label"},{default:a(()=>[r("本月收益")]),_:1}),c(j,{class:"income-value"},{default:a(()=>[r(o(w.moneyNumber(I.data.monthEarnings)),1)]),_:1})]),_:1})]),_:1}),c(j,{class:"filter-bar"},{default:a(()=>[c(F,{mode:"selector",range:w.orderTypeLabels,value:I.orderTypeIndex,onChange:w.changeOrderType},{default:a(()=>[c(j,{class:"filter-item"},{default:a(()=>[c(C,null,{default:a(()=>[r(o(w.orderTypeLabels[I.orderTypeIndex]),1)]),_:1}),c(L,{class:"filter-arrow",src:N,mode:"aspectFit"})]),_:1})]),_:1},8,["range","value","onChange"]),c(F,{mode:"selector",range:I.scenicOptions,value:I.scenicIndex,onChange:w.changeScenic},{default:a(()=>[c(j,{class:"filter-item"},{default:a(()=>[c(C,null,{default:a(()=>[r(o(I.scenicOptions[I.scenicIndex]),1)]),_:1}),c(L,{class:"filter-arrow",src:N,mode:"aspectFit"})]),_:1})]),_:1},8,["range","value","onChange"]),c(F,{mode:"date",value:I.selectedDate,onChange:w.changeDate},{default:a(()=>[c(j,{class:"filter-item date-filter"},{default:a(()=>[c(C,null,{default:a(()=>[r(o(I.selectedDate||"选择日期"),1)]),_:1}),c(L,{class:"calendar-icon",src:D,mode:"aspectFit"})]),_:1})]),_:1},8,["value","onChange"])]),_:1}),c(S,{class:"detail-list","scroll-y":""},{default:a(()=>[(l(!0),p(f,null,g(w.visibleRows,s=>(l(),e(j,{key:s.id,class:"detail-row"},{default:a(()=>[c(j,{class:"detail-main"},{default:a(()=>[c(j,{class:"detail-title"},{default:a(()=>[r(o(s.scenicName)+" "+o(s.serviceName),1)]),_:2},1024),c(j,{class:"detail-time"},{default:a(()=>[r(o(s.time),1)]),_:2},1024)]),_:2},1024),c(j,{class:"detail-money"},{default:a(()=>[r(o(w.moneyNumber(s.earningAmount)),1)]),_:2},1024)]),_:2},1024))),128)),w.visibleRows.length?v("",!0):(l(),e(j,{key:0,class:"empty-text"},{default:a(()=>[r("暂无业绩明细")]),_:1}))]),_:1})]),_:1},8,["class"])}],["__scopeId","data-v-14a921d5"]]);export{w as default}; |