Kaynağa Gözat

签约统计和续签统计页面饼图数据显示出错的问题解决

raolu 7 yıl önce
ebeveyn
işleme
97b44af58b

+ 8 - 5
app/statistics/js/renew-progress.js

@ -272,20 +272,23 @@ function getTopTagDatas(data, vm) {
	vm.switchRange.switchRange = parseFloat(data.switchRange) / 100;
	vm.switchRange.switchAmount = data.thisYearSwithch;
	vm.switchRange.switchRateAll = data.thisYearRenew;
	
	var val1 = vm.renewRange.renewRateAll - vm.renewRange.renewAmount;
	var renewArr = [{
		name: '续签量',
		value: vm.renewRange.renewAmount
	}, {
		name: '续签总量',
		value: vm.renewRange.renewRateAll
		name: '未达标量',
		value: val1 > 0 ? val1 : 0
	}];
    
    var val2 = vm.switchRange.switchRateAll - vm.switchRange.switchAmount;
	var switchArr = [{
		name: '转签量',
		value: vm.switchRange.switchAmount
	}, {
		name: '转签总量',
		value: vm.switchRange.switchRateAll
		name: '未达标量',
		value: val2 > 0 ? val2 : 0
	}];
	var renewChart = drawPieChart('renewMain', renewArr, ['#12b7f5', '#ebebf5'], true); //续签率
	var switchChart = drawPieChart('switchMain', switchArr, ['#12b7f5', '#ebebf5'], true); //转签率

+ 8 - 5
app/statistics/js/sign-progress.js

@ -260,20 +260,23 @@ function getTopTagDatas(data, vm) {
	vm.signRateData.completeRate = parseFloat(data.signTaskRate.rate) / 100;
	vm.signRateData.completeAmount = data.signTaskRate.sign;
	vm.signRateData.completeRateAll = data.signTaskRate.people;
	
	var val1 = vm.signRateData.signRateAll - vm.signRateData.signAmount
	var signArr = [{
		name: '签约量',
		value: vm.signRateData.signAmount
	}, {
		name: '人口数',
		value: vm.signRateData.signRateAll
		name: '未签约量',
		value: val1 > 0 ? val1 : 0
	}];
    
    var val2 = vm.signRateData.completeRateAll - vm.signRateData.completeAmount;
	var completeArr = [{
		name: '完成量',
		value: vm.signRateData.completeAmount
	}, {
		name: '目标量',
		value: vm.signRateData.completeRateAll
		name: '未达标量',
		value: val2 > 0 ? val2 : 0
	}];
	var signChart = drawPieChart('signMain', signArr, ['#12b7f5', '#ebebf5'], true); //签约率
	var completeChart = drawPieChart('completeMain', completeArr, ['#12b7f5', '#ebebf5'], true); //完成率