2 lines
2.7 KiB
JavaScript
2 lines
2.7 KiB
JavaScript
"use strict";const e=require("../../common/vendor.js"),a="/static/logo.png",r={data:()=>({activeTab:"personal",personalData:{duration:[{id:1,name:"三多",value:90,progress:100,avatar:a},{id:2,name:"雅秋",value:78,progress:78/90*100,avatar:a},{id:3,name:"炫辰",value:60,progress:60/90*100,avatar:a}],customers:[{id:1,name:"三多",value:3,progress:100,avatar:a},{id:2,name:"曼云",value:1,progress:1/3*100,avatar:a},{id:3,name:"雅秋",value:1,progress:1/3*100,avatar:a}],sop:[{id:1,name:"三多",value:91.5,progress:100,avatar:a},{id:2,name:"曼云",value:75,progress:75/91.5*100,avatar:a}]},teamStoreData:{serviceTime:[{rank:1,name:"A门店",value:33,progress:100,badgeType:"gold",isMine:!1},{rank:2,name:"B门店",value:28,progress:28/33*100,badgeType:"silver",isMine:!1},{rank:3,name:"C门店",value:16,progress:16/33*100,badgeType:"bronze",isMine:!1},{rank:11,name:"我的门店",value:12,progress:12/33*100,badgeType:"normal",isMine:!0}],badgeUsage:[{rank:1,name:"A门店",used:9,opened:10,rate:90,badgeType:"gold",isMine:!1},{rank:2,name:"B门店",used:8,opened:10,rate:80,badgeType:"silver",isMine:!1},{rank:3,name:"C门店",used:7,opened:10,rate:70,badgeType:"bronze",isMine:!1},{rank:5,name:"我的门店",used:5,opened:10,rate:50,badgeType:"normal",isMine:!0}]}}),computed:{currentData(){return this.personalData}},methods:{changeTab(e){this.activeTab!==e&&(this.activeTab=e)},onBack(){const a=getCurrentPages();a&&a.length>1?e.index.navigateBack():e.index.navigateTo({url:"/pages-subpackage/customer/customer"})},onMore(e){console.log("点击更多",e,this.activeTab)}}};const n=e._export_sfc(r,[["render",function(a,r,n,t,s,o){return e.e({a:e.o(((...e)=>o.onBack&&o.onBack(...e)),"78"),b:"personal"===s.activeTab?1:"",c:e.o((e=>o.changeTab("personal")),"bc"),d:"team"===s.activeTab?1:"",e:e.o((e=>o.changeTab("team")),"7b"),f:"personal"===s.activeTab?"translateX(0)":"translateX(100%)",g:"personal"===s.activeTab},"personal"===s.activeTab?{h:e.o((e=>o.onMore("duration")),"50"),i:e.f(o.currentData.duration,((a,r,n)=>({a:a.avatar,b:e.t(a.name),c:a.progress+"%",d:e.t(a.value),e:a.id}))),j:e.o((e=>o.onMore("customers")),"fa"),k:e.f(o.currentData.customers,((a,r,n)=>({a:a.avatar,b:e.t(a.name),c:a.progress+"%",d:e.t(a.value),e:a.id}))),l:e.o((e=>o.onMore("sop")),"d6"),m:e.f(o.currentData.sop,((a,r,n)=>({a:a.avatar,b:e.t(a.name),c:a.progress+"%",d:e.t(a.value),e:a.id})))}:{n:e.f(s.teamStoreData.serviceTime,((a,r,n)=>({a:e.t(a.rank),b:e.n("rank-badge--"+a.badgeType),c:e.t(a.name),d:a.isMine?1:"",e:a.progress+"%",f:e.t(a.value),g:a.isMine?1:"",h:a.rank}))),o:e.f(s.teamStoreData.badgeUsage,((a,r,n)=>({a:e.t(a.rank),b:e.n("rank-badge--"+a.badgeType),c:e.t(a.name),d:a.isMine?1:"",e:e.t(a.used),f:e.t(a.opened),g:e.t(a.rate),h:a.isMine?1:"",i:a.rank})))})}]]);wx.createPage(n);
|