|
|
@@ -915,7 +915,7 @@ export default {
|
|
|
this.previousData = [
|
|
|
{
|
|
|
title:'成交项目数',
|
|
|
- value:res.data[0].extradata.dealTotalCount,
|
|
|
+ value:res.data?res.data[0].extradata.dealTotalCount:"",
|
|
|
unit:'个',
|
|
|
description:'当前状态为已成交,并且项目成交时间在前12个月(不含当前月)的项目数量',
|
|
|
color:'#3874F6'
|
|
|
@@ -923,24 +923,24 @@ export default {
|
|
|
{
|
|
|
title:'预计成交正偏差',
|
|
|
title1:'项目',
|
|
|
- value1:res.data[0].extradata.positiveCount,
|
|
|
+ value1:res.data?res.data[0].extradata.positiveCount:"",
|
|
|
unit1:'个',
|
|
|
title2:'金额',
|
|
|
- value2:this.tool.formatAmount(this.tool.unitConversion(res.data[0].extradata.positiveOffsetAmount,10000),2),
|
|
|
+ value2:this.tool.formatAmount(this.tool.unitConversion(res.data?res.data[0].extradata.positiveOffsetAmount:"",10000),2),
|
|
|
unit2:'万元',
|
|
|
description:this.$t('依据:每个项目的偏差金额 = 项目成交金额 - 预计签约金额') + '\n ①' + this.$t('项目:合计偏差金额为正数的项目数量') + '\n ②' + this.$t('金额:合计每个项目的正数偏差金额'),
|
|
|
color:'#E6A23C'
|
|
|
},
|
|
|
{
|
|
|
title:'项目成交金额合计',
|
|
|
- value:this.tool.formatAmount(this.tool.unitConversion(res.data[0].extradata.dealAmount,10000),2),
|
|
|
+ value:this.tool.formatAmount(this.tool.unitConversion(res.data?res.data[0].extradata.dealAmount:'',10000),2),
|
|
|
unit:'万元',
|
|
|
description:'合计当前状态为已成交,并且项目成交时间在前12个月(不含当前月)的项目订单金额',
|
|
|
color: '#009966'
|
|
|
},
|
|
|
{
|
|
|
title:'失败项目数',
|
|
|
- value:res.data[0].extradata.failTotalCount,
|
|
|
+ value:res.data?res.data[0].extradata.failTotalCount:"",
|
|
|
unit:'个',
|
|
|
description:'当前状态为已失败,并且失败操作时间在前12个月(不含当前月)的项目数量',
|
|
|
color:'#3874F6'
|
|
|
@@ -948,31 +948,31 @@ export default {
|
|
|
{
|
|
|
title:'预计成交负偏差',
|
|
|
title1:'项目',
|
|
|
- value1:res.data[0].extradata.negativeCount,
|
|
|
+ value1:res.data?res.data[0].extradata.negativeCount:"",
|
|
|
unit1:'个',
|
|
|
title2:'金额',
|
|
|
- value2:this.tool.formatAmount(this.tool.unitConversion(res.data[0].extradata.negativeOffsetAmount,10000),2),
|
|
|
+ value2:this.tool.formatAmount(this.tool.unitConversion(res.data?res.data[0].extradata.negativeOffsetAmount:"",10000),2),
|
|
|
unit2:'万元',
|
|
|
description:this.$t('依据:每个项目的偏差金额 = 项目成交金额 - 预计签约金额') + '\n ①' + this.$t('项目:合计偏差金额为负数的项目数量') + '\n ②' + this.$t('金额:合计每个项目的负数偏差金额'),
|
|
|
color:'#E6A23C'
|
|
|
},
|
|
|
{
|
|
|
title:'预计签约金额合计',
|
|
|
- value:this.tool.formatAmount(this.tool.unitConversion(res.data[0].extradata.signAmount,10000),2),
|
|
|
+ value:this.tool.formatAmount(this.tool.unitConversion(res.data?res.data[0].extradata.signAmount:"",10000),2),
|
|
|
unit:'万元',
|
|
|
description:'合计当前状态为已成交,并且项目成交时间在前12个月(不含当前月)的项目预计签约金额',
|
|
|
color: '#009966'
|
|
|
},
|
|
|
{
|
|
|
title:'项目成交率',
|
|
|
- value:Math.round((res.data[0].extradata.dealRate * 100)*100)/100,
|
|
|
+ value:res.data?Math.round((res.data[0].extradata.dealRate * 100)*100)/100:"",
|
|
|
unit:'%',
|
|
|
description:'项目成交率 = 成交项目数 ÷ (成交项目数 + 失败项目数)×100%',
|
|
|
color:'#3874F6'
|
|
|
},
|
|
|
{
|
|
|
title:'预计成交准确率',
|
|
|
- value:Math.round((res.data[0].extradata.rightRate * 100)*100)/100,
|
|
|
+ value:res.data?Math.round((res.data[0].extradata.rightRate * 100)*100)/100:"",
|
|
|
unit:'%',
|
|
|
description:this.$t('依据:偏差率 = |(项目成交金额 - 预计签约金额)| ÷ 预计签约金额 × 100%') + '\n ' + this.$t('预计成交准确率 = 偏差率≤15%的项目数 ÷ 成交项目数 × 100%'),
|
|
|
color:'#E6A23C'
|
|
|
@@ -981,20 +981,20 @@ export default {
|
|
|
this.dataBoxData = [
|
|
|
{
|
|
|
title:'预计签约金额合计',
|
|
|
- value:this.tool.formatAmount(this.tool.unitConversion(res.data[0].extradata.sumsignamount_due,10000),2),
|
|
|
+ value:this.tool.formatAmount(this.tool.unitConversion(res.data?res.data[0].extradata.sumsignamount_due:"",10000),2),
|
|
|
unit:'万元',
|
|
|
description:'合计未来12个月的项目预计签约金额',
|
|
|
color: '#3874F6'
|
|
|
},
|
|
|
{
|
|
|
title:'预计成交金额合计',
|
|
|
- value:this.tool.formatAmount(this.tool.unitConversion(res.data[0].extradata.sumdealamount_due,10000),2),
|
|
|
+ value:this.tool.formatAmount(this.tool.unitConversion(res.data?res.data[0].extradata.sumdealamount_due:"",10000),2),
|
|
|
unit:'万元',
|
|
|
description:'合计未来12个月的项目预计成交金额',
|
|
|
color: '#E6A23C'
|
|
|
},
|
|
|
]
|
|
|
- this.futreData = res.data[0].extradata.array
|
|
|
+ this.futreData = res.data?res.data[0].extradata.array:""
|
|
|
this.$refs.futureTwelveMonthsRef.chartData(init,this.futreData)
|
|
|
this.projectList = res.data
|
|
|
this.total = res.total
|