business-unit-dashboard.wxml 27.8 KB
<view class="page data-v-48aa362a"><view class="warpbox data-v-48aa362a"><view class="header-section data-v-48aa362a"><view class="page-title data-v-48aa362a"></view><view class="filter-box data-v-48aa362a"><picker mode="date" fields="month" value="{{selectedMonth}}" data-event-opts="{{[['change',[['onMonthChange',['$event']]]]]}}" bindchange="__e" class="data-v-48aa362a"><view class="date-picker-trigger data-v-48aa362a"><text class="date-text data-v-48aa362a">{{selectedMonthText}}</text><u-icon vue-id="785968c9-1" name="arrow-down" size="14" color="#666" class="data-v-48aa362a" bind:__l="__l"></u-icon></view></picker><picker mode="selector" range="{{businessUnitOptions}}" range-key="fullName" value="{{businessUnitIndex}}" data-event-opts="{{[['change',[['onBusinessUnitChange',['$event']]]]]}}" bindchange="__e" class="data-v-48aa362a"><view class="business-unit-picker-trigger data-v-48aa362a"><text class="business-unit-text data-v-48aa362a">{{currentBusinessUnitName||'请选择事业部'}}</text><u-icon vue-id="785968c9-2" name="arrow-down" size="14" color="#666" class="data-v-48aa362a" bind:__l="__l"></u-icon></view></picker></view></view><block wx:if="{{statistics}}"><view class="kpi-section data-v-48aa362a"><view class="glass-card billing-card data-v-48aa362a"><block wx:for="{{$root.l0}}" wx:for-item="kpi" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" data-event-params="{{({kpi:kpi.$orig})}}" class="billing-main data-v-48aa362a" style="{{'cursor:'+(kpi.$orig.clickable?'pointer':'default')+';'}}" bindtap="__e"><view class="stat-content data-v-48aa362a"><view class="label-row data-v-48aa362a"><view class="{{['stat-icon-small','data-v-48aa362a',kpi.$orig.type]}}"><u-icon vue-id="{{'785968c9-3-'+index}}" name="{{kpi.m0}}" size="{{20}}" color="#fff" class="data-v-48aa362a" bind:__l="__l"></u-icon></view><view class="card-label data-v-48aa362a">{{kpi.$orig.label}}</view></view><view class="billing-value data-v-48aa362a"><block wx:if="{{kpi.$orig.isMoney}}"><text class="currency data-v-48aa362a">¥</text></block><text class="value data-v-48aa362a">{{kpi.$orig.isMoney?kpi.m1:kpi.m2}}</text></view></view></view></block><view class="billing-footer data-v-48aa362a"><block wx:for="{{$root.l1}}" wx:for-item="kpi" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" data-event-params="{{({kpi:kpi.$orig})}}" class="count-item data-v-48aa362a" style="{{'cursor:'+(kpi.$orig.clickable?'pointer':'default')+';'}}" bindtap="__e"><text class="count-text data-v-48aa362a"><text class="count-value data-v-48aa362a">{{kpi.$orig.label+' '+kpi.m3}}</text></text></view></block></view></view></view></block><block wx:if="{{statistics}}"><view class="warpboxss category-kpi-section data-v-48aa362a"><view class="warpboxs-small-title data-v-48aa362a"><view class="data-v-48aa362a"><text class="warpboxs-small-title-line data-v-48aa362a"></text>品项分类业绩</view></view><view class="kpi-grid-bottom data-v-48aa362a"><block wx:for="{{$root.l2}}" wx:for-item="kpi" wx:for-index="index" wx:key="index"><view class="kpi-card data-v-48aa362a"><view class="kpi-header data-v-48aa362a"><view class="{{['kpi-icon-square','data-v-48aa362a',kpi.$orig.type]}}"><u-icon vue-id="{{'785968c9-4-'+index}}" name="{{kpi.m4}}" size="{{16}}" color="#fff" class="data-v-48aa362a" bind:__l="__l"></u-icon></view><text class="kpi-label data-v-48aa362a">{{kpi.$orig.label}}</text></view><view class="kpi-value-group data-v-48aa362a"><text class="value data-v-48aa362a"><block wx:if="{{kpi.$orig.isMoney}}"><text class="currency data-v-48aa362a">¥</text></block>{{''+(kpi.$orig.isMoney?kpi.m5:kpi.m6)+''}}</text></view></view></block></view></view></block><block wx:if="{{$root.g0}}"><view class="warpboxss trend-section data-v-48aa362a"><view class="warpboxs-small-title data-v-48aa362a"><view class="data-v-48aa362a"><text class="warpboxs-small-title-line data-v-48aa362a"></text>业绩趋势</view><view class="trend-controls data-v-48aa362a"><view class="pill-switch data-v-48aa362a"><view data-event-opts="{{[['tap',[['switchTrendMonthCount',[3]]]]]}}" class="{{['pill-item','data-v-48aa362a',trendMonthCount===3?'active':'']}}" bindtap="__e">3月</view><view data-event-opts="{{[['tap',[['switchTrendMonthCount',[6]]]]]}}" class="{{['pill-item','data-v-48aa362a',trendMonthCount===6?'active':'']}}" bindtap="__e">6月</view><view data-event-opts="{{[['tap',[['switchTrendMonthCount',[12]]]]]}}" class="{{['pill-item','data-v-48aa362a',trendMonthCount===12?'active':'']}}" bindtap="__e">12月</view></view></view></view><view class="chart-wrapper data-v-48aa362a"><qiun-data-charts vue-id="785968c9-5" type="line" opts="{{performanceTrendChartOpts}}" chartData="{{performanceTrendChartData}}" ontouch="{{true}}" inScrollView="{{true}}" pageScrollTop="{{pageScrollTop}}" background="rgba(255, 255, 255, 0.8)" canvas2d="{{true}}" class="data-v-48aa362a" bind:__l="__l"></qiun-data-charts></view></view></block><block wx:if="{{$root.g1}}"><view class="warpboxss distribution-section data-v-48aa362a"><view class="warpboxs-small-title data-v-48aa362a"><view class="data-v-48aa362a"><text class="warpboxs-small-title-line data-v-48aa362a"></text>门店业绩分布</view></view><view class="distribution-chart-container data-v-48aa362a"><view class="distribution-chart-wrapper data-v-48aa362a"><qiun-data-charts vue-id="785968c9-6" type="pie" opts="{{storeDistributionChartOpts}}" chartData="{{storeDistributionChartData}}" ontouch="{{true}}" inScrollView="{{true}}" pageScrollTop="{{pageScrollTop}}" canvas2d="{{true}}" class="data-v-48aa362a" bind:__l="__l"></qiun-data-charts></view><view class="distribution-legend data-v-48aa362a"><block wx:for="{{$root.l3}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="legend-item data-v-48aa362a"><view class="legend-dot data-v-48aa362a" style="{{'background-color:'+(item.m7)+';'}}"></view><text class="legend-name data-v-48aa362a">{{item.$orig.StoreName||'未知门店'}}</text><text class="legend-value data-v-48aa362a">{{"¥"+item.m8}}</text></view></block></view></view></view></block><block wx:if="{{$root.g2>0}}"><view class="warpboxss ranking-section data-v-48aa362a"><view class="warpboxs-small-title data-v-48aa362a"><view class="data-v-48aa362a"><text class="warpboxs-small-title-line data-v-48aa362a"></text>门店业绩排行</view></view><view class="rank-list-modern data-v-48aa362a"><block wx:for="{{$root.l4}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="rank-item data-v-48aa362a"><view class="{{['rank-idx','data-v-48aa362a',index<3?'top-3':'']}}"><block wx:if="{{index===0}}"><image class="medal-icon data-v-48aa362a" src="/static/rank/no1.png"></image></block><block wx:else><block wx:if="{{index===1}}"><image class="medal-icon data-v-48aa362a" src="/static/rank/no2.png"></image></block><block wx:else><block wx:if="{{index===2}}"><image class="medal-icon data-v-48aa362a" src="/static/rank/no3.png"></image></block><block wx:else><text class="data-v-48aa362a">{{index+1}}</text></block></block></block></view><view class="rank-info data-v-48aa362a"><view class="info-main data-v-48aa362a"><text class="name data-v-48aa362a">{{item.$orig.StoreName||'未知门店'}}</text><text class="value data-v-48aa362a">{{"¥"+item.m9}}</text></view><view class="progress-bg data-v-48aa362a"><view class="progress-bar data-v-48aa362a" style="{{'width:'+(item.$orig.NetPerformance/(storeRanking[0].NetPerformance||1)*100+'%')+';'}}"></view></view></view></view></block></view></view></block><block wx:if="{{$root.g3>0}}"><view class="warpboxss manager-section data-v-48aa362a"><view class="warpboxs-small-title data-v-48aa362a"><view class="data-v-48aa362a"><text class="warpboxs-small-title-line data-v-48aa362a"></text>经理业绩排行</view></view><view class="rank-list-modern data-v-48aa362a"><block wx:for="{{$root.l5}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="rank-item data-v-48aa362a"><view class="{{['rank-idx','data-v-48aa362a',index===0?'rank-1':index===1?'rank-2':index===2?'rank-3':'']}}"><text class="data-v-48aa362a">{{index+1}}</text></view><view class="rank-avatar data-v-48aa362a"><text class="data-v-48aa362a">{{item.$orig.ManagerName?item.g4:'无'}}</text></view><view class="rank-info data-v-48aa362a"><view class="info-main data-v-48aa362a"><text class="name data-v-48aa362a">{{item.$orig.ManagerName||'未知'}}</text><text class="value data-v-48aa362a">{{"¥"+item.m10}}</text></view><view class="progress-bg data-v-48aa362a"><view class="progress-bar green data-v-48aa362a" style="{{'width:'+(item.$orig.TotalBillingPerformance/(managerRanking[0].TotalBillingPerformance||1)*100+'%')+';'}}"></view></view></view></view></block></view></view></block><block wx:if="{{$root.g5>0}}"><view class="warpboxss ranking-section data-v-48aa362a"><view class="warpboxs-small-title data-v-48aa362a"><view class="data-v-48aa362a"><text class="warpboxs-small-title-line data-v-48aa362a"></text>店长业绩排行</view></view><view class="rank-list-modern data-v-48aa362a"><block wx:for="{{$root.l6}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="rank-item data-v-48aa362a"><view class="{{['rank-idx','data-v-48aa362a',index<3?'top-3':'']}}"><block wx:if="{{index===0}}"><image class="medal-icon data-v-48aa362a" src="/static/rank/no1.png"></image></block><block wx:else><block wx:if="{{index===1}}"><image class="medal-icon data-v-48aa362a" src="/static/rank/no2.png"></image></block><block wx:else><block wx:if="{{index===2}}"><image class="medal-icon data-v-48aa362a" src="/static/rank/no3.png"></image></block><block wx:else><text class="data-v-48aa362a">{{index+1}}</text></block></block></block></view><view class="rank-info data-v-48aa362a"><view class="info-main data-v-48aa362a"><text class="name data-v-48aa362a">{{item.$orig.StoreManagerName||'未知'}}</text><text class="value data-v-48aa362a">{{"¥"+item.m11}}</text></view><view class="progress-bg data-v-48aa362a"><view class="progress-bar green data-v-48aa362a" style="{{'width:'+(item.$orig.TotalPerformance/(storeManagerRanking[0].TotalPerformance||1)*100+'%')+';'}}"></view></view></view></view></block></view></view></block><block wx:if="{{$root.g6>0}}"><view class="warpboxss ranking-section data-v-48aa362a"><view class="warpboxs-small-title data-v-48aa362a"><view class="data-v-48aa362a"><text class="warpboxs-small-title-line data-v-48aa362a"></text>健康师业绩排行</view></view><view class="rank-list-modern data-v-48aa362a"><block wx:for="{{$root.l7}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="rank-item data-v-48aa362a"><view class="{{['rank-idx','data-v-48aa362a',index<3?'top-3':'']}}"><block wx:if="{{index===0}}"><image class="medal-icon data-v-48aa362a" src="/static/rank/no1.png"></image></block><block wx:else><block wx:if="{{index===1}}"><image class="medal-icon data-v-48aa362a" src="/static/rank/no2.png"></image></block><block wx:else><block wx:if="{{index===2}}"><image class="medal-icon data-v-48aa362a" src="/static/rank/no3.png"></image></block><block wx:else><text class="data-v-48aa362a">{{index+1}}</text></block></block></block></view><view class="rank-info data-v-48aa362a"><view class="info-main data-v-48aa362a"><text class="name data-v-48aa362a">{{item.$orig.HealthCoachName||'未知'}}</text><text class="value data-v-48aa362a">{{"¥"+item.m12}}</text></view><view class="progress-bg data-v-48aa362a"><view class="progress-bar green data-v-48aa362a" style="{{'width:'+(item.$orig.TotalPerformance/(healthCoachRanking[0].TotalPerformance||1)*100+'%')+';'}}"></view></view></view></view></block></view></view></block><block wx:if="{{operationStatistics}}"><view class="warpboxss operation-section data-v-48aa362a"><view class="warpboxs-small-title data-v-48aa362a"><view class="data-v-48aa362a"><text class="warpboxs-small-title-line data-v-48aa362a"></text>运营统计</view></view><view class="operation-grid data-v-48aa362a"><view class="operation-card data-v-48aa362a"><view class="operation-title data-v-48aa362a">开单分析</view><view class="operation-item data-v-48aa362a"><text class="operation-label data-v-48aa362a">开单次数</text><text class="operation-value data-v-48aa362a">{{$root.m13}}</text></view><view class="operation-item data-v-48aa362a"><text class="operation-label data-v-48aa362a">平均开单金额</text><text class="operation-value data-v-48aa362a">{{"¥"+$root.m14}}</text></view></view><view class="operation-card data-v-48aa362a"><view class="operation-title data-v-48aa362a">消耗分析</view><view class="operation-item data-v-48aa362a"><text class="operation-label data-v-48aa362a">消耗次数</text><text class="operation-value data-v-48aa362a">{{$root.m15}}</text></view><view class="operation-item data-v-48aa362a"><text class="operation-label data-v-48aa362a">消耗金额</text><text class="operation-value data-v-48aa362a">{{"¥"+$root.m16}}</text></view><view class="operation-item data-v-48aa362a"><text class="operation-label data-v-48aa362a">消耗率</text><text class="operation-value data-v-48aa362a">{{$root.m17+"%"}}</text></view></view><view class="operation-card data-v-48aa362a"><view class="operation-title data-v-48aa362a">退卡分析</view><view class="operation-item data-v-48aa362a"><text class="operation-label data-v-48aa362a">退卡次数</text><text class="operation-value data-v-48aa362a">{{$root.m18}}</text></view><view class="operation-item data-v-48aa362a"><text class="operation-label data-v-48aa362a">退卡金额</text><text class="operation-value data-v-48aa362a">{{"¥"+$root.m19}}</text></view><view class="operation-item data-v-48aa362a"><text class="operation-label data-v-48aa362a">退卡率</text><text class="operation-value data-v-48aa362a">{{$root.m20+"%"}}</text></view></view></view></view></block><block wx:if="{{comparisonAnalysis}}"><view class="warpboxss comparison-section data-v-48aa362a"><view class="warpboxs-small-title data-v-48aa362a"><view class="data-v-48aa362a"><text class="warpboxs-small-title-line data-v-48aa362a"></text>对比分析</view></view><view class="comparison-content data-v-48aa362a"><view class="comparison-block data-v-48aa362a"><view class="comparison-title data-v-48aa362a">环比对比(与上月对比)</view><view class="comparison-items data-v-48aa362a"><view class="comparison-item data-v-48aa362a"><text class="comparison-label data-v-48aa362a">开单业绩变化率</text><text class="{{['comparison-value','data-v-48aa362a',monthOverMonthComparison.BillingPerformanceChangeRate>0?'positive':monthOverMonthComparison.BillingPerformanceChangeRate<0?'negative':'']}}">{{''+$root.m21+'%'}}</text></view><view class="comparison-item data-v-48aa362a"><text class="comparison-label data-v-48aa362a">消耗业绩变化率</text><text class="{{['comparison-value','data-v-48aa362a',monthOverMonthComparison.ConsumePerformanceChangeRate>0?'positive':monthOverMonthComparison.ConsumePerformanceChangeRate<0?'negative':'']}}">{{''+$root.m22+'%'}}</text></view><view class="comparison-item data-v-48aa362a"><text class="comparison-label data-v-48aa362a">净业绩变化率</text><text class="{{['comparison-value','data-v-48aa362a',monthOverMonthComparison.NetPerformanceChangeRate>0?'positive':monthOverMonthComparison.NetPerformanceChangeRate<0?'negative':'']}}">{{''+$root.m23+'%'}}</text></view><view class="comparison-item data-v-48aa362a"><text class="comparison-label data-v-48aa362a">完成率变化</text><text class="{{['comparison-value','data-v-48aa362a',monthOverMonthComparison.CompletionRateChange>0?'positive':monthOverMonthComparison.CompletionRateChange<0?'negative':'']}}">{{''+$root.m24+'%'}}</text></view></view></view><view class="comparison-block data-v-48aa362a"><view class="comparison-title data-v-48aa362a">同比对比(与去年同月对比)</view><view class="comparison-items data-v-48aa362a"><view class="comparison-item data-v-48aa362a"><text class="comparison-label data-v-48aa362a">开单业绩变化率</text><text class="{{['comparison-value','data-v-48aa362a',yearOverYearComparison.BillingPerformanceChangeRate>0?'positive':yearOverYearComparison.BillingPerformanceChangeRate<0?'negative':'']}}">{{''+$root.m25+'%'}}</text></view><view class="comparison-item data-v-48aa362a"><text class="comparison-label data-v-48aa362a">消耗业绩变化率</text><text class="{{['comparison-value','data-v-48aa362a',yearOverYearComparison.ConsumePerformanceChangeRate>0?'positive':yearOverYearComparison.ConsumePerformanceChangeRate<0?'negative':'']}}">{{''+$root.m26+'%'}}</text></view><view class="comparison-item data-v-48aa362a"><text class="comparison-label data-v-48aa362a">净业绩变化率</text><text class="{{['comparison-value','data-v-48aa362a',yearOverYearComparison.NetPerformanceChangeRate>0?'positive':yearOverYearComparison.NetPerformanceChangeRate<0?'negative':'']}}">{{''+$root.m27+'%'}}</text></view><view class="comparison-item data-v-48aa362a"><text class="comparison-label data-v-48aa362a">完成率变化</text><text class="{{['comparison-value','data-v-48aa362a',yearOverYearComparison.CompletionRateChange>0?'positive':yearOverYearComparison.CompletionRateChange<0?'negative':'']}}">{{''+$root.m28+'%'}}</text></view></view></view></view></view></block><view class="warpboxss detail-list-section data-v-48aa362a" id="store-detail-list"><view class="warpboxs-small-title data-v-48aa362a"><view class="data-v-48aa362a"><text class="warpboxs-small-title-line data-v-48aa362a"></text>门店明细列表</view></view><block wx:if="{{storeDetailList.loading}}"><view class="detail-loading data-v-48aa362a"><u-loading-icon vue-id="785968c9-7" mode="spinner" size="40" class="data-v-48aa362a" bind:__l="__l"></u-loading-icon><text class="data-v-48aa362a">加载中...</text></view></block><block wx:else><block wx:if="{{$root.g7>0}}"><scroll-view class="detail-content data-v-48aa362a" scroll-y="{{true}}"><view class="detail-list data-v-48aa362a"><block wx:for="{{$root.l8}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="detail-item data-v-48aa362a"><view class="detail-row detail-row-title data-v-48aa362a"><text class="detail-label data-v-48aa362a">门店名称:</text><text class="detail-value data-v-48aa362a">{{item.$orig.StoreName||'无'}}</text></view><view class="detail-row-group data-v-48aa362a"><view class="detail-row detail-row-compact data-v-48aa362a"><text class="detail-label data-v-48aa362a">开单业绩:</text><text class="detail-value data-v-48aa362a">{{"¥"+item.m29}}</text></view><view class="detail-row detail-row-compact data-v-48aa362a"><text class="detail-label data-v-48aa362a">消耗业绩:</text><text class="detail-value data-v-48aa362a">{{"¥"+item.m30}}</text></view></view><view class="detail-row-group data-v-48aa362a"><view class="detail-row detail-row-compact data-v-48aa362a"><text class="detail-label data-v-48aa362a">净业绩:</text><text class="detail-value data-v-48aa362a">{{"¥"+item.m31}}</text></view><view class="detail-row detail-row-compact data-v-48aa362a"><text class="detail-label data-v-48aa362a">完成率:</text><text class="detail-value data-v-48aa362a">{{item.m32+"%"}}</text></view></view></view></block></view><block wx:if="{{storeDetailList.pagination.total>storeDetailList.pagination.pageSize}}"><view class="detail-pagination data-v-48aa362a"><view class="pagination-info data-v-48aa362a">{{'共 '+storeDetailList.pagination.total+" 条,当前第 "+storeDetailList.pagination.currentPage+"\n\t\t\t\t\t\t/ "+$root.g8+' 页'}}</view><view class="pagination-buttons data-v-48aa362a"><button class="pagination-btn data-v-48aa362a" disabled="{{storeDetailList.pagination.currentPage===1}}" data-event-opts="{{[['tap',[['handleStoreDetailPageChange',[storeDetailList.pagination.currentPage-1]]]]]}}" bindtap="__e">上一页</button><button class="pagination-btn data-v-48aa362a" disabled="{{storeDetailList.pagination.currentPage>=$root.g9}}" data-event-opts="{{[['tap',[['handleStoreDetailPageChange',[storeDetailList.pagination.currentPage+1]]]]]}}" bindtap="__e">下一页</button></view></view></block></scroll-view></block><block wx:else><view class="detail-empty data-v-48aa362a"><text class="data-v-48aa362a">暂无数据</text></view></block></block></view><view class="warpboxss detail-list-section data-v-48aa362a" id="manager-detail-list"><view class="warpboxs-small-title data-v-48aa362a"><view class="data-v-48aa362a"><text class="warpboxs-small-title-line data-v-48aa362a"></text>经理明细列表</view></view><block wx:if="{{managerDetailList.loading}}"><view class="detail-loading data-v-48aa362a"><u-loading-icon vue-id="785968c9-8" mode="spinner" size="40" class="data-v-48aa362a" bind:__l="__l"></u-loading-icon><text class="data-v-48aa362a">加载中...</text></view></block><block wx:else><block wx:if="{{$root.g10>0}}"><scroll-view class="detail-content data-v-48aa362a" scroll-y="{{true}}"><view class="detail-list data-v-48aa362a"><block wx:for="{{$root.l9}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="detail-item data-v-48aa362a"><view class="detail-row detail-row-title data-v-48aa362a"><text class="detail-label data-v-48aa362a">经理姓名:</text><text class="detail-value data-v-48aa362a">{{item.$orig.ManagerName||'无'}}</text></view><view class="detail-row detail-row-compact data-v-48aa362a"><text class="detail-label data-v-48aa362a">管理门店数:</text><text class="detail-value data-v-48aa362a">{{item.$orig.ManagedStoreCount||0}}</text></view><view class="detail-row-group data-v-48aa362a"><view class="detail-row detail-row-compact data-v-48aa362a"><text class="detail-label data-v-48aa362a">总业绩:</text><text class="detail-value data-v-48aa362a">{{"¥"+item.m33}}</text></view><view class="detail-row detail-row-compact data-v-48aa362a"><text class="detail-label data-v-48aa362a">总消耗业绩:</text><text class="detail-value data-v-48aa362a">{{"¥"+item.m34}}</text></view></view></view></block></view><block wx:if="{{managerDetailList.pagination.total>managerDetailList.pagination.pageSize}}"><view class="detail-pagination data-v-48aa362a"><view class="pagination-info data-v-48aa362a">{{'共 '+managerDetailList.pagination.total+" 条,当前第\n\t\t\t\t\t\t"+managerDetailList.pagination.currentPage+" /\n\t\t\t\t\t\t"+$root.g11+'\n\t\t\t\t\t\t页'}}</view><view class="pagination-buttons data-v-48aa362a"><button class="pagination-btn data-v-48aa362a" disabled="{{managerDetailList.pagination.currentPage===1}}" data-event-opts="{{[['tap',[['handleManagerDetailPageChange',[managerDetailList.pagination.currentPage-1]]]]]}}" bindtap="__e">上一页</button><button class="pagination-btn data-v-48aa362a" disabled="{{managerDetailList.pagination.currentPage>=$root.g12}}" data-event-opts="{{[['tap',[['handleManagerDetailPageChange',[managerDetailList.pagination.currentPage+1]]]]]}}" bindtap="__e">下一页</button></view></view></block></scroll-view></block><block wx:else><view class="detail-empty data-v-48aa362a"><text class="data-v-48aa362a">暂无数据</text></view></block></block></view><view class="warpboxss detail-list-section data-v-48aa362a" id="store-manager-detail-list"><view class="warpboxs-small-title data-v-48aa362a"><view class="data-v-48aa362a"><text class="warpboxs-small-title-line data-v-48aa362a"></text>店长明细列表</view></view><block wx:if="{{storeManagerDetailList.loading}}"><view class="detail-loading data-v-48aa362a"><u-loading-icon vue-id="785968c9-9" mode="spinner" size="40" class="data-v-48aa362a" bind:__l="__l"></u-loading-icon><text class="data-v-48aa362a">加载中...</text></view></block><block wx:else><block wx:if="{{$root.g13>0}}"><scroll-view class="detail-content data-v-48aa362a" scroll-y="{{true}}"><view class="detail-list data-v-48aa362a"><block wx:for="{{$root.l10}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="detail-item data-v-48aa362a"><view class="detail-row detail-row-title data-v-48aa362a"><text class="detail-label data-v-48aa362a">店长姓名:</text><text class="detail-value data-v-48aa362a">{{item.$orig.StoreManagerName||'无'}}</text></view><view class="detail-row detail-row-compact data-v-48aa362a"><text class="detail-label data-v-48aa362a">门店名称:</text><text class="detail-value data-v-48aa362a">{{item.$orig.StoreName||'无'}}</text></view><view class="detail-row detail-row-compact data-v-48aa362a"><text class="detail-label data-v-48aa362a">总业绩:</text><text class="detail-value data-v-48aa362a">{{"¥"+item.m35}}</text></view></view></block></view><block wx:if="{{storeManagerDetailList.pagination.total>storeManagerDetailList.pagination.pageSize}}"><view class="detail-pagination data-v-48aa362a"><view class="pagination-info data-v-48aa362a">{{'共 '+storeManagerDetailList.pagination.total+" 条,当前第\n\t\t\t\t\t\t"+storeManagerDetailList.pagination.currentPage+" /\n\t\t\t\t\t\t"+$root.g14+'\n\t\t\t\t\t\t页'}}</view><view class="pagination-buttons data-v-48aa362a"><button class="pagination-btn data-v-48aa362a" disabled="{{storeManagerDetailList.pagination.currentPage===1}}" data-event-opts="{{[['tap',[['handleStoreManagerDetailPageChange',[storeManagerDetailList.pagination.currentPage-1]]]]]}}" bindtap="__e">上一页</button><button class="pagination-btn data-v-48aa362a" disabled="{{storeManagerDetailList.pagination.currentPage>=$root.g15}}" data-event-opts="{{[['tap',[['handleStoreManagerDetailPageChange',[storeManagerDetailList.pagination.currentPage+1]]]]]}}" bindtap="__e">下一页</button></view></view></block></scroll-view></block><block wx:else><view class="detail-empty data-v-48aa362a"><text class="data-v-48aa362a">暂无数据</text></view></block></block></view><view class="warpboxss detail-list-section data-v-48aa362a" id="health-coach-detail-list"><view class="warpboxs-small-title data-v-48aa362a"><view class="data-v-48aa362a"><text class="warpboxs-small-title-line data-v-48aa362a"></text>健康师明细列表</view></view><block wx:if="{{healthCoachDetailList.loading}}"><view class="detail-loading data-v-48aa362a"><u-loading-icon vue-id="785968c9-10" mode="spinner" size="40" class="data-v-48aa362a" bind:__l="__l"></u-loading-icon><text class="data-v-48aa362a">加载中...</text></view></block><block wx:else><block wx:if="{{$root.g16>0}}"><scroll-view class="detail-content data-v-48aa362a" scroll-y="{{true}}"><view class="detail-list data-v-48aa362a"><block wx:for="{{$root.l11}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="detail-item data-v-48aa362a"><view class="detail-row detail-row-title data-v-48aa362a"><text class="detail-label data-v-48aa362a">健康师姓名:</text><text class="detail-value data-v-48aa362a">{{item.$orig.HealthCoachName||'无'}}</text></view><view class="detail-row detail-row-compact data-v-48aa362a"><text class="detail-label data-v-48aa362a">门店名称:</text><text class="detail-value data-v-48aa362a">{{item.$orig.StoreName||'无'}}</text></view><view class="detail-row detail-row-compact data-v-48aa362a"><text class="detail-label data-v-48aa362a">总业绩:</text><text class="detail-value data-v-48aa362a">{{"¥"+item.m36}}</text></view></view></block></view><block wx:if="{{healthCoachDetailList.pagination.total>healthCoachDetailList.pagination.pageSize}}"><view class="detail-pagination data-v-48aa362a"><view class="pagination-info data-v-48aa362a">{{'共 '+healthCoachDetailList.pagination.total+" 条,当前第\n\t\t\t\t\t\t"+healthCoachDetailList.pagination.currentPage+" /\n\t\t\t\t\t\t"+$root.g17+'\n\t\t\t\t\t\t页'}}</view><view class="pagination-buttons data-v-48aa362a"><button class="pagination-btn data-v-48aa362a" disabled="{{healthCoachDetailList.pagination.currentPage===1}}" data-event-opts="{{[['tap',[['handleHealthCoachDetailPageChange',[healthCoachDetailList.pagination.currentPage-1]]]]]}}" bindtap="__e">上一页</button><button class="pagination-btn data-v-48aa362a" disabled="{{healthCoachDetailList.pagination.currentPage>=$root.g18}}" data-event-opts="{{[['tap',[['handleHealthCoachDetailPageChange',[healthCoachDetailList.pagination.currentPage+1]]]]]}}" bindtap="__e">下一页</button></view></view></block></scroll-view></block><block wx:else><view class="detail-empty data-v-48aa362a"><text class="data-v-48aa362a">暂无数据</text></view></block></block></view><view style="height:150rpx;" class="data-v-48aa362a"></view></view></view>