DESKTOP-70VPDLK\Administrator 1 ano atrás
pai
commit
dbdf7f7b61

+ 1 - 1
pages/index/index.vue

@@ -20,7 +20,7 @@
 				</view>
 			</view>
 		</view>
-		<view class="page-box-bg-fff m-t30 m-lr20 r-30 row-justify-sb flex p-b30" v-if="statisticsData.totalNum>0">
+		<view class="page-box-bg-fff m-t30 m-lr20 r-30 row-justify-sb flex p-b30" v-if="backlogList.length>0">
 			<view class="">
 				<view class="row-c">
 					<view class="pie_chart column-c">

+ 6 - 3
pages/statistics/components/performance_stat.vue

@@ -1,6 +1,6 @@
 <template>
 	<view class="">
-		<StatSingleData></StatSingleData>
+		<StatSingleData ref="workTotalObj"></StatSingleData>
 		<StatLoanChart ref="workChartObj" :leftText="'任务汇总占比'"></StatLoanChart>
 		<StatRanking ref="workListObj" :is_type="3" :leftText="'放款汇总明细'"></StatRanking>
 	</view>
@@ -44,7 +44,8 @@
 		},
 		data() {
 			return {
-				workList: []
+				workList: [],
+        totalNum:0
 			}
 		},
 		methods: {
@@ -59,12 +60,14 @@
 						this.sendMd5 = sendMd5
 						this.getUserPerformance()
 
+
 					}
 				}
 			},
 			getUserPerformance() {
 				getUserPerformance(this.dateTypeObj).then((res) => {
 					if (res.code === 1) {
+            this.totalNum=res.data.totalNum
 						this.$refs.workChartObj.setPeakChartData(res.data.items)
 						this.$refs.workListObj.setDataList(res.data.items)
 					}
@@ -75,4 +78,4 @@
 </script>
 
 <style>
-</style>
+</style>

+ 5 - 2
pages/statistics/module/stat_single_data.vue

@@ -4,7 +4,7 @@
 			<text class="num r-10 size-28 sys-weight-600 text-color-12">任务统计汇总</text>
 			<view class="row center">
 				<image class="wh-80 m-r20" src="https://wealfavor-1257406827.cos.ap-beijing.myqcloud.com/new-xcx/statistics/stat-num.png" mode=""></image>
-				<text class="size-48 sys-weight-600 color-059374 m-r10">45</text>
+				<text class="size-48 sys-weight-600 color-059374 m-r10">{{totalNum}}</text>
 				<text class="size-26 text-color-666">次</text>
 			</view>
 		</view>
@@ -52,7 +52,10 @@
 				current: 0,
 				iconList: ['stat-up', 'stat-noloan', 'stat-loan', 'stat-sign']
 			};
-		}
+		},
+    methods: {
+
+    },
 	}
 </script>
 

+ 3 - 4
pages/statistics/statistics.vue

@@ -28,8 +28,7 @@
 				<!-- 任务统计-个人 -->
 				<TaskStat :date-type-obj="dateTypeObj" v-if="dateTypeObj.censusUserType === 1"></TaskStat>
 				<!-- 业绩统计-个人 -->
-				<PerformanceStat :date-type-obj="dateTypeObj" v-if="dateTypeObj.censusUserType === 2">
-				</PerformanceStat>
+				<PerformanceStat :date-type-obj="dateTypeObj" v-if="dateTypeObj.censusUserType === 2"></PerformanceStat>
 				<view class="bottom_view"></view>
 			</view>
 		</view>
@@ -38,7 +37,7 @@
 
 </template>
 
-<!-- 
+<!--
 财务汇总占比 stat_finance_chart
 放款汇总占比 stat_loan_chart
 财务汇总明细 stat_finance
@@ -233,4 +232,4 @@
 		/* 内容区域的背景颜色 */
 		/* 其他样式按需添加 */
 	}
-</style>
+</style>