Browse Source

init

newStyle
wangxiaohua 3 years ago
parent
commit
56166d75f4
12 changed files with 125 additions and 105 deletions
  1. +75
    -58
      src/page/wel.vue
  2. +1
    -1
      src/views/Equipment/index.vue
  3. +10
    -10
      src/views/Statistics/BuildingContrast.vue
  4. +10
    -10
      src/views/Statistics/ConsultantBrand.vue
  5. +7
    -7
      src/views/Statistics/MentoringAbility.vue
  6. +4
    -4
      src/views/Statistics/TheTeamCompared.vue
  7. +6
    -6
      src/views/Statistics/TrendAnalysis.vue
  8. +2
    -0
      src/views/Statistics/dataScreeAge.vue
  9. +2
    -0
      src/views/Statistics/dataScreeSys.vue
  10. +1
    -1
      src/views/Statistics/houseDataSys.vue
  11. +6
    -8
      src/views/Statistics/trend.vue
  12. +1
    -0
      src/views/building/index.vue

+ 75
- 58
src/page/wel.vue View File

@@ -33,11 +33,11 @@
<span class="span2-1"> 环比:{{cardlist.sequential.receptionCount || 0}}</span>
<span class="span2-2" v-if="cardlist.liftlist.receptionCount>0">
<i class="el-icon-top" style="color: red;"></i>
{{cardlist.liftlist.receptionCount || 0}}%
{{cardlist.liftlist.receptionCount || 0}}
</span>
<span class="span2-3" v-if="cardlist.liftlist.receptionCount<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{cardlist.liftlist.receptionCount || 0}}%
{{cardlist.liftlist.receptionCount || 0}}
</span>
</div>
</div>
@@ -51,11 +51,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.activeCustomer || 0}}%</span> -->
<span class="span2-2" v-if="cardlist.liftlist.activeCustomer>0">
<i class="el-icon-top" style="color: red;"></i>
{{cardlist.liftlist.activeCustomer || 0}}%
{{cardlist.liftlist.activeCustomer || 0}}
</span>
<span class="span2-3" v-if="cardlist.liftlist.activeCustomer<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{cardlist.liftlist.activeCustomer || 0}}%
{{cardlist.liftlist.activeCustomer || 0}}
</span>
</div>
</div>
@@ -75,11 +75,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.avgDuration || 0}}%</span> -->
<span class="span2-2" v-if="cardlist.liftlist.avgDuration>0">
<i class="el-icon-top" style="color: red;"></i>
{{cardlist.liftlist.avgDuration || 0}}%
{{cardlist.liftlist.avgDuration || 0}}
</span>
<span class="span2-3" v-if="cardlist.liftlist.avgDuration<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{cardlist.liftlist.avgDuration || 0}}%
{{cardlist.liftlist.avgDuration || 0}}
</span>
</div>
</div>
@@ -113,11 +113,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.prohibitedCustomer || 0}}%</span> -->
<span class="span2-2" v-if="cardlist.liftlist.prohibitedCustomer>0">
<i class="el-icon-top" style="color: red;"></i>
{{cardlist.liftlist.prohibitedCustomer || 0}}%
{{cardlist.liftlist.prohibitedCustomer || 0}}
</span>
<span class="span2-3" v-if="cardlist.liftlist.prohibitedCustomer<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{cardlist.liftlist.prohibitedCustomer || 0}}%
{{cardlist.liftlist.prohibitedCustomer || 0}}
</span>
</div>
</div>
@@ -149,11 +149,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.accountNum || 0}}%</span> -->
<span class="span2-2" v-if="cardlist.liftlist.accountNum>0">
<i class="el-icon-top" style="color: red;"></i>
{{cardlist.liftlist.accountNum || 0}}%
{{cardlist.liftlist.accountNum || 0}}
</span>
<span class="span2-3" v-if="cardlist.liftlist.accountNum<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{cardlist.liftlist.accountNum || 0}}%
{{cardlist.liftlist.accountNum || 0}}
</span>
</div>
</div>
@@ -211,18 +211,18 @@
</div>
</div>

<div class="app-box-san">
<div class="app-box-san" >
<div class="zuo">
<div class="title">
<div class="text1">违禁提醒</div>
</div>

<div class="tabbox">
<div class="tabbox" >
<el-table
:header-cell-style="{background:'#F2F4F5'}"
:data="prohibitedlist"
height="320"
style="width: 100%">
style="width: 100%;font-size: 14px;">
<el-table-column
prop="agentName"
label="顾问"
@@ -245,8 +245,8 @@
prop="date"
label="操作"
align="center">
<template slot-scope="">
<div style="color: #2671E2;">查看</div>
<template slot-scope="{row}">
<div @click="goinfo(row)" style="color: #2671E2;cursor:pointer;">查看</div>
</template>
</el-table-column>
</el-table>
@@ -263,7 +263,7 @@
:header-cell-style="{background:'#F2F4F5'}"
:data="equipmentList"
height="320"
style="width: 100%">
style="width: 100%;font-size: 14px;">>
<el-table-column
prop="accName"
label="顾问"
@@ -302,7 +302,7 @@
:header-cell-style="{background:'#F2F4F5'}"
:data="equipmentList"
height="320"
style="width: 100%">
style="width: 100%;font-size: 14px;">>
<el-table-column
prop="accName"
label="顾问"
@@ -398,11 +398,11 @@
<span class="span2-1"> 环比:{{sysCompare.newAddHouseQuantity || 0}}</span>
<span class="span2-2" v-if="orderBy.newAddHouseQuantity>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.newAddHouseQuantity || 0}}%
{{orderBy.newAddHouseQuantity || 0}}
</span>
<span class="span2-3" v-if="orderBy.newAddHouseQuantity<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.newAddHouseQuantity || 0}}%
{{orderBy.newAddHouseQuantity || 0}}
</span>
</div>
</div>
@@ -415,11 +415,11 @@
<span class="span2-1"> 环比:{{sysCompare.activeHouseQuantity || 0}}</span>
<span class="span2-2" v-if="orderBy.activeHouseQuantity>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.activeHouseQuantity || 0}}%
{{orderBy.activeHouseQuantity || 0}}
</span>
<span class="span2-3" v-if="orderBy.activeHouseQuantity<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.activeHouseQuantity || 0}}%
{{orderBy.activeHouseQuantity || 0}}
</span>
</div>
</div>
@@ -433,11 +433,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.avgDuration || 0}}%</span> -->
<span class="span2-2" v-if="orderBy.equipmentQuantityWithSold>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.equipmentQuantityWithSold || 0}}%
{{orderBy.equipmentQuantityWithSold || 0}}
</span>
<span class="span2-3" v-if="orderBy.equipmentQuantityWithSold<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.equipmentQuantityWithSold || 0}}%
{{orderBy.equipmentQuantityWithSold || 0}}
</span>
</div>
</div>
@@ -451,11 +451,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.fraction || 0}}%</span> -->
<span class="span2-2" v-if="orderBy.activeEquipmentQuantity>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.activeEquipmentQuantity || 0}}%
{{orderBy.activeEquipmentQuantity || 0}}
</span>
<span class="span2-3" v-if="orderBy.activeEquipmentQuantity<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.activeEquipmentQuantity || 0}}%
{{orderBy.activeEquipmentQuantity || 0}}
</span>
</div>
</div>
@@ -470,11 +470,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.prohibitedCustomer || 0}}%</span> -->
<span class="span2-2" v-if="orderBy.activeUserQuantity>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.activeUserQuantity || 0}}%
{{orderBy.activeUserQuantity || 0}}
</span>
<span class="span2-3" v-if="orderBy.activeUserQuantity<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.activeUserQuantity || 0}}%
{{orderBy.activeUserQuantity || 0}}
</span>
</div>
</div>
@@ -490,11 +490,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.prohibitedZb || 0}}%</span> -->
<span class="span2-2" v-if="orderBy.receptionCount>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.receptionCount || 0}}%
{{orderBy.receptionCount || 0}}
</span>
<span class="span2-3" v-if="orderBy.receptionCount<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.receptionCount || 0}}%
{{orderBy.receptionCount || 0}}
</span>
</div>
</div>
@@ -508,11 +508,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.accountNum || 0}}%</span> -->
<span class="span2-2" v-if="orderBy.activeCustomer>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.activeCustomer || 0}}%
{{orderBy.activeCustomer || 0}}
</span>
<span class="span2-3" v-if="orderBy.activeCustomer<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.activeCustomer || 0}}%
{{orderBy.activeCustomer || 0}}
</span>
</div>
</div>
@@ -526,11 +526,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.accountNum || 0}}%</span> -->
<span class="span2-2" v-if="orderBy.prohibitedCount>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.prohibitedCount || 0}}%
{{orderBy.prohibitedCount || 0}}
</span>
<span class="span2-3" v-if="orderBy.prohibitedCount<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.prohibitedCount || 0}}%
{{orderBy.prohibitedCount || 0}}
</span>
</div>
</div>
@@ -544,11 +544,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.accountNum || 0}}%</span> -->
<span class="span2-2" v-if="orderBy.receptionTimeWithAvg>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.receptionTimeWithAvg || 0}}%
{{orderBy.receptionTimeWithAvg || 0}}
</span>
<span class="span2-3" v-if="orderBy.receptionTimeWithAvg<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.receptionTimeWithAvg || 0}}%
{{orderBy.receptionTimeWithAvg || 0}}
</span>
</div>
</div>
@@ -562,11 +562,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.accountNum || 0}}%</span> -->
<span class="span2-2" v-if="orderBy.receptionTimeCount>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.receptionTimeCount || 0}}%
{{orderBy.receptionTimeCount || 0}}
</span>
<span class="span2-3" v-if="orderBy.receptionTimeCount<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.receptionTimeCount || 0}}%
{{orderBy.receptionTimeCount || 0}}
</span>
</div>
</div>
@@ -586,11 +586,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.prohibitedZb || 0}}%</span> -->
<span class="span2-2" v-if="orderBy.receptionCount>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.receptionCount || 0}}%
{{orderBy.receptionCount || 0}}
</span>
<span class="span2-3" v-if="orderBy.receptionCount<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.receptionCount || 0}}%
{{orderBy.receptionCount || 0}}
</span>
</div>
</div>
@@ -605,11 +605,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.accountNum || 0}}%</span> -->
<span class="span2-2" v-if="orderBy.activeCustomer>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.activeCustomer || 0}}%
{{orderBy.activeCustomer || 0}}
</span>
<span class="span2-3" v-if="orderBy.activeCustomer<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.activeCustomer || 0}}%
{{orderBy.activeCustomer || 0}}
</span>
</div>
</div>
@@ -622,11 +622,11 @@
<span class="span2-1"> 环比:{{sysCompare.invalidCustomer || 0}}</span>
<span class="span2-2" v-if="orderBy.invalidCustomer>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.invalidCustomer || 0}}%
{{orderBy.invalidCustomer || 0}}
</span>
<span class="span2-3" v-if="orderBy.invalidCustomer<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.invalidCustomer || 0}}%
{{orderBy.invalidCustomer || 0}}
</span>
</div>
</div>
@@ -641,11 +641,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.accountNum || 0}}%</span> -->
<span class="span2-2" v-if="orderBy.receptionTime>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.receptionTime || 0}}%
{{orderBy.receptionTime || 0}}
</span>
<span class="span2-3" v-if="orderBy.receptionTime<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.receptionTime || 0}}%
{{orderBy.receptionTime || 0}}
</span>
</div>
</div>
@@ -660,11 +660,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.accountNum || 0}}%</span> -->
<span class="span2-2" v-if="orderBy.receptionTimeWithAvg>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.receptionTimeWithAvg || 0}}%
{{orderBy.receptionTimeWithAvg || 0}}
</span>
<span class="span2-3" v-if="orderBy.receptionTimeWithAvg<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.receptionTimeWithAvg || 0}}%
{{orderBy.receptionTimeWithAvg || 0}}
</span>
</div>
</div>
@@ -705,11 +705,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.accountNum || 0}}%</span> -->
<span class="span2-2" v-if="orderBy.prohibitedCount>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.prohibitedCount || 0}}%
{{orderBy.prohibitedCount || 0}}
</span>
<span class="span2-3" v-if="orderBy.prohibitedCount<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.prohibitedCount || 0}}%
{{orderBy.prohibitedCount || 0}}
</span>
</div>
</div>
@@ -724,11 +724,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.fraction || 0}}%</span> -->
<span class="span2-2" v-if="orderBy.activeEquipmentQuantity>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.activeEquipmentQuantity || 0}}%
{{orderBy.activeEquipmentQuantity || 0}}
</span>
<span class="span2-3" v-if="orderBy.activeEquipmentQuantity<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.activeEquipmentQuantity || 0}}%
{{orderBy.activeEquipmentQuantity || 0}}
</span>
</div>
</div>
@@ -764,11 +764,11 @@
<!-- <span class="span2-2">{{cardlist.liftlist.activeCustomer || 0}}%</span> -->
<span class="span2-2" v-if="orderBy.activeHouseQuantity>0">
<i class="el-icon-top" style="color: red;"></i>
{{orderBy.activeHouseQuantity || 0}}%
{{orderBy.activeHouseQuantity || 0}}
</span>
<span class="span2-3" v-if="orderBy.activeHouseQuantity<0">
<i class="el-icon-bottom" style="color: #25CEBA;"></i>
{{orderBy.activeHouseQuantity || 0}}%
{{orderBy.activeHouseQuantity || 0}}
</span>
</div>
</div>
@@ -791,7 +791,7 @@
:header-cell-style="{background:'#F2F4F5'}"
:data="companyRank"
height="320"
style="width: 100%">
style="width: 100%;font-size: 14px;">>
<el-table-column
prop="companyName"
label="公司名称"
@@ -810,7 +810,7 @@
<el-table-column
v-if="classatec1==0"
prop="receptionTime"
label="接待时长(小时)"
label="接待时长(分钟)"
align="center">

</el-table-column>
@@ -841,7 +841,7 @@
:header-cell-style="{background:'#F2F4F5'}"
:data="houseRank"
height="320"
style="width: 100%">
style="width: 100%;font-size: 14px;">>
<el-table-column
prop="houseName"
label="楼盘名称"
@@ -861,7 +861,7 @@
<el-table-column
v-if="classatec2==0"
prop="receptionTime"
label="接待时长(小时)"
label="接待时长(分钟)"
align="center">
</el-table-column>
<el-table-column
@@ -953,6 +953,21 @@ export default {

},
methods: {
goinfo(row){
this.$api.http.findByCusIdcusId({cusId:row.id}).then((res) => {
if(res.data.length==0){
this.$message({
message: '无录音',
type: 'warning'
});
}else{
this.$router.push({
path: "/Receive/index",
query: { flag: row.id ,AudioIdx:0},
});
}
})
},
jumpto(ind){
let num = 24 * 3600 * 1000 * 29;
let dang=this.getCurrentTime()
@@ -1271,7 +1286,9 @@ export default {
}
}
.colostyle{
color: red;
color: #1E90FF;
// font-size: 18px;
font-weight: 600;
}
.table-box{
width:98.8%;


+ 1
- 1
src/views/Equipment/index.vue View File

@@ -1055,7 +1055,7 @@ export default {
.then((res) => {
this.$message({
type: "success",
message: "操作成功!",
message: res.msg,
});
this.equipmentManagement();
});


+ 10
- 10
src/views/Statistics/BuildingContrast.vue View File

@@ -123,15 +123,15 @@
<div class="hejisan">
<div class="sanbox1" style="width: 35%;">
<div class="text1-1">接待合计</div>
<div class="text1-2">{{objList1.sum}}/次</div>
<div class="text1-2">{{objList1.sum}}次</div>
</div>
<div class="sanbox1" style="width: 40%;">
<div class="text1-1">楼盘总数</div>
<div class="text1-2">{{objList1.num}}/个</div>
<div class="text1-2">{{objList1.num}}个</div>
</div>
<div class="sanbox1" style="width: 25%;">
<div class="text1-1">平均接待</div>
<div class="text1-2">{{objList1.avg}}/次</div>
<div class="text1-2">{{objList1.avg}}次</div>
</div>
</div>
<div style="overflow-y:auto;height: 350px;width: 94%;margin: 0 auto;">
@@ -151,7 +151,7 @@
<div class="hejisan">
<div class="sanbox1" style="width: 50%;">
<div class="text1-1">楼盘总数</div>
<div class="text1-2">{{objList2.num}}/个</div>
<div class="text1-2">{{objList2.num}}个</div>
</div>
<div class="sanbox1" style="width: 50%;">
<div class="text1-1">平均执行率</div>
@@ -178,15 +178,15 @@
<div class="hejisan">
<div class="sanbox1" style="width: 35%;">
<div class="text1-1">合计</div>
<div class="text1-2">{{objList3.sum}}/次</div>
<div class="text1-2">{{objList3.sum}}次</div>
</div>
<div class="sanbox1" style="width: 40%;">
<div class="text1-1">顾问</div>
<div class="text1-2">{{objList3.num}}/个</div>
<div class="text1-2">{{objList3.num}}个</div>
</div>
<div class="sanbox1" style="width: 25%;">
<div class="text1-1">人均接待量</div>
<div class="text1-2">{{objList3.avg}}/次</div>
<div class="text1-2">{{objList3.avg}}次</div>
</div>
</div>
<div style="overflow-y:auto;height: 350px;width: 94%;margin: 0 auto;">
@@ -206,15 +206,15 @@
<div class="hejisan">
<div class="sanbox1" style="width: 35%;">
<div class="text1-1">时长合计</div>
<div class="text1-2">{{objList4.sum}}/分钟</div>
<div class="text1-2">{{objList4.sum}}分钟</div>
</div>
<div class="sanbox1" style="width: 40%;">
<div class="text1-1">楼盘总数</div>
<div class="text1-2">{{objList4.num}}/个</div>
<div class="text1-2">{{objList4.num}}个</div>
</div>
<div class="sanbox1" style="width: 25%;">
<div class="text1-1">平均时长</div>
<div class="text1-2">{{objList4.avg}}/分钟</div>
<div class="text1-2">{{objList4.avg}}分钟</div>
</div>
</div>
<div style="overflow-y:auto;height: 350px;width: 94%;margin: 0 auto;">


+ 10
- 10
src/views/Statistics/ConsultantBrand.vue View File

@@ -166,15 +166,15 @@
<div class="hejisan">
<div class="sanbox1" style="width: 35%">
<div class="text1-1">接待合计</div>
<div class="text1-2">{{sum1}}/次</div>
<div class="text1-2">{{sum1}}次</div>
</div>
<div class="sanbox1" style="width: 40%">
<div class="text1-1">顾问人数</div>
<div class="text1-2">{{num1}}/个</div>
<div class="text1-2">{{num1}}个</div>
</div>
<div class="sanbox1" style="width: 25%">
<div class="text1-1">人均接待</div>
<div class="text1-2">{{avg1}}/次</div>
<div class="text1-2">{{avg1}}次</div>
</div>
</div>
<div
@@ -200,15 +200,15 @@
<div class="hejisan">
<div class="sanbox1" style="width: 35%">
<div class="text1-1">接待时长合计</div>
<div class="text1-2">{{Math.floor(sum2/60)}}/分钟</div>
<div class="text1-2">{{Math.floor(sum2/60)}}分钟</div>
</div>
<div class="sanbox1" style="width: 40%">
<div class="text1-1">顾问人数</div>
<div class="text1-2">{{num2}}/个</div>
<div class="text1-2">{{num2}}个</div>
</div>
<div class="sanbox1" style="width: 25%">
<div class="text1-1">均值</div>
<div class="text1-2">{{Math.floor(avg2/60)}}/分钟</div>
<div class="text1-2">{{Math.floor(avg2/60)}}分钟</div>
</div>
</div>
<div
@@ -253,7 +253,7 @@
<div class="hejisan">
<div class="sanbox1" style="width: 50%">
<div class="text1-1">顾问人数</div>
<div class="text1-2">{{num3}}/个</div>
<div class="text1-2">{{num3}}个</div>
</div>
<div class="sanbox1" style="width: 50%">
<div class="text1-1">平均执行</div>
@@ -298,15 +298,15 @@
<div class="hejisan">
<div class="sanbox1" style="width: 35%">
<div class="text1-1">违禁合计</div>
<div class="text1-2">{{sum4}}/次</div>
<div class="text1-2">{{sum4}}次</div>
</div>
<div class="sanbox1" style="width: 40%">
<div class="text1-1">顾问人数</div>
<div class="text1-2">{{num4}}/个</div>
<div class="text1-2">{{num4}}个</div>
</div>
<div class="sanbox1" style="width: 25%">
<div class="text1-1">均值</div>
<div class="text1-2">{{avg4}}/次</div>
<div class="text1-2">{{avg4}}次</div>
</div>
</div>
<div


+ 7
- 7
src/views/Statistics/MentoringAbility.vue View File

@@ -80,11 +80,11 @@
<div class="hejisan">
<div class="sanbox1" style="width: 50%">
<div class="text1-1">{{consultantname}}</div>
<div class="text1-2">{{datalistobj1.avgA}}/次</div>
<div class="text1-2">{{datalistobj1.avgA}}次</div>
</div>
<div class="sanbox1" style="width: 50%">
<div class="text1-1">{{Packname}}</div>
<div class="text1-2">{{datalistobj1.avgB}}/次</div>
<div class="text1-2">{{datalistobj1.avgB}}次</div>
</div>
</div>
<div
@@ -100,11 +100,11 @@
<div class="hejisan">
<div class="sanbox1" style="width: 50%">
<div class="text1-1">{{consultantname}}</div>
<div class="text1-2">{{datalistobj2.avgA}}/分钟</div>
<div class="text1-2">{{datalistobj2.avgA}}分钟</div>
</div>
<div class="sanbox1" style="width: 50%">
<div class="text1-1">{{Packname}}</div>
<div class="text1-2">{{datalistobj2.avgB}}/分钟</div>
<div class="text1-2">{{datalistobj2.avgB}}分钟</div>
</div>
</div>
<div
@@ -183,11 +183,11 @@
<div class="hejisan">
<div class="sanbox1" style="width: 50%">
<div class="text1-1">{{consultantname}}</div>
<div class="text1-2">{{datalistobj5.avgA}}/次</div>
<div class="text1-2">{{datalistobj5.avgA}}次</div>
</div>
<div class="sanbox1" style="width: 50%">
<div class="text1-1">{{Packname}}</div>
<div class="text1-2">{{datalistobj5.avgB}}/次</div>
<div class="text1-2">{{datalistobj5.avgB}}次</div>
</div>

</div>
@@ -256,7 +256,7 @@
align="center"
>
<template slot-scope="{row}">
{{row.prohibitedZb}}
{{row.prohibitedZb}}%
</template>
<!-- </el-table-column>
<el-table-column


+ 4
- 4
src/views/Statistics/TheTeamCompared.vue View File

@@ -82,7 +82,7 @@
<div class="hejisan">
<div class="sanbox1" style="width: 50%;">
<div class="text1-1">团队总数</div>
<div class="text1-2">{{teamobj1.num}}/个</div>
<div class="text1-2">{{teamobj1.num}}个</div>
</div>
<div class="sanbox1" style="width: 50%;">
<div class="text1-1">均值</div>
@@ -106,7 +106,7 @@
<div class="hejisan">
<div class="sanbox1" style="width: 50%;">
<div class="text1-1">团队总数</div>
<div class="text1-2">{{teamobj2.num}}/个</div>
<div class="text1-2">{{teamobj2.num}}个</div>
</div>
<div class="sanbox1" style="width: 50%;">
<div class="text1-1">均值</div>
@@ -143,7 +143,7 @@
<div class="hejisan">
<div class="sanbox1" style="width: 50%;">
<div class="text1-1">团队总数</div>
<div class="text1-2">{{teamobj3.num}}/个</div>
<div class="text1-2">{{teamobj3.num}}个</div>
</div>
<div class="sanbox1" style="width: 50%;">
<div class="text1-1">均值</div>
@@ -186,7 +186,7 @@
<div class="hejisan">
<div class="sanbox1" style="width: 50%;">
<div class="text1-1">团队总数</div>
<div class="text1-2">{{teamobj5.num||0}}/个</div>
<div class="text1-2">{{teamobj5.num||0}}个</div>
</div>
<div class="sanbox1" style="width: 50%;">
<div class="text1-1">均值</div>


+ 6
- 6
src/views/Statistics/TrendAnalysis.vue View File

@@ -86,9 +86,9 @@
<div v-if="Confirmthecontrast" class="xia">
<span class="span1">对比:{{cardobj.endSumCustomer ||0}}次</span>
<!-- <span class="span2">{{cardobj.contrastSumCustomer ||0}}%</span> -->
<span class="span2" v-if="cardobj.contrastSumCustomer==0">{{cardobj.contrastSumCustomer}}%</span>
<span class="span2" v-else-if="cardobj.contrastSumCustomer>0" style="color: red;">{{cardobj.contrastSumCustomer}}%</span>
<span class="span2" v-else-if="cardobj.contrastSumCustomer<0" style="color: #25CEBA;">{{cardobj.contrastSumCustomer}}%</span>
<span class="span2" v-if="cardobj.contrastSumCustomer==0">{{cardobj.contrastSumCustomer}}</span>
<span class="span2" v-else-if="cardobj.contrastSumCustomer>0" style="color: red;">{{cardobj.contrastSumCustomer}}</span>
<span class="span2" v-else-if="cardobj.contrastSumCustomer<0" style="color: #25CEBA;">{{cardobj.contrastSumCustomer}}</span>
</div>
</div>

@@ -124,9 +124,9 @@
<div v-if="Confirmthecontrast" class="xia">
<span class="span1">对比:{{cardobj.endSumDuration ||0}}</span>
<!-- <span class="span2">{{cardobj.contrastSumDuration ||0}}%</span> -->
<span class="span2" v-if="cardobj.contrastSumDuration==0">{{cardobj.contrastSumDuration}}%</span>
<span class="span2" v-else-if="cardobj.contrastSumDuration>0" style="color: red;">{{cardobj.contrastSumDuration}}%</span>
<span class="span2" v-else-if="cardobj.contrastSumDuration<0" style="color: #25CEBA;">{{cardobj.contrastSumDuration}}%</span>
<span class="span2" v-if="cardobj.contrastSumDuration==0">{{cardobj.contrastSumDuration}}</span>
<span class="span2" v-else-if="cardobj.contrastSumDuration>0" style="color: red;">{{cardobj.contrastSumDuration}}</span>
<span class="span2" v-else-if="cardobj.contrastSumDuration<0" style="color: #25CEBA;">{{cardobj.contrastSumDuration}}</span>
</div>
</div>
</div>


+ 2
- 0
src/views/Statistics/dataScreeAge.vue View File

@@ -279,6 +279,7 @@ export default {
// agentId: this.selValue == 0 ? this.choicValue : null,
agentId: localStorage.getItem('agentId'),
orgCode: this.selValue == 1 ? this.choicValue : null,
orgType: localStorage.getItem("orgType"),
})
.then((res) => {
console.log(res);
@@ -300,6 +301,7 @@ export default {
// agentId: this.selValue == 0 ? this.choicValue : null,
agentId: localStorage.getItem('agentId'),
orgCode: this.selValue == 1 ? this.choicValue : null,
orgType: localStorage.getItem("orgType"),
})
.then((res) => {
console.log(res);


+ 2
- 0
src/views/Statistics/dataScreeSys.vue View File

@@ -389,6 +389,7 @@ export default {
.dataOverviewWithSystemWithDay({
agentId: this.selValue == 0 ? this.choicValue : null,
orgCode: this.selValue == 1 ? this.choicValue : null,
orgType: localStorage.getItem("orgType"),
})
.then((res) => {
this.secondTab = res.data;
@@ -405,6 +406,7 @@ export default {
dateType: this.dateType,
agentId: this.selValue == 0 ? this.choicValue : null,
orgCode: this.selValue == 1 ? this.choicValue : null,
orgType: localStorage.getItem("orgType"),
})
.then((res) => {
// console.log(res);


+ 1
- 1
src/views/Statistics/houseDataSys.vue View File

@@ -177,7 +177,7 @@
? 'color:green;'
: 'color:red;'
"
>{{ scope.row.data3 }}%</span>
>{{ scope.row.data3 }}</span>
</template>
</el-table-column>
</el-table>


+ 6
- 8
src/views/Statistics/trend.vue View File

@@ -166,7 +166,7 @@
compare2.receptionCount >= 0 ? 'color:green;' : 'color:red;'
"
>
{{ compare2.receptionCount || 0 }}%
{{ compare2.receptionCount || 0 }}
</div>
</div>
</div>
@@ -191,7 +191,7 @@
<div
:style="compare2.avgDuration >= 0 ? 'color:green;' : 'color:red;'"
>
{{ compare2.avgDuration || 0 }}%
{{ compare2.avgDuration || 0 }}
</div>
</div>
</div>
@@ -224,7 +224,7 @@
compare2.prohibitedCustomer >= 0 ? 'color:green;' : 'color:red;'
"
>
{{ compare2.prohibitedCustomer || 0 }}%
{{ compare2.prohibitedCustomer || 0 }}
</div>
</div>
</div>
@@ -257,7 +257,7 @@
compare2.activeCustomer >= 0 ? 'color:green;' : 'color:red;'
"
>
{{ compare2.activeCustomer || 0 }}%
{{ compare2.activeCustomer || 0 }}
</div>
</div>
</div>
@@ -342,10 +342,8 @@
</el-table-column>
<el-table-column prop="data3" label="变化" align="center">
<template slot-scope="scope">
<span
:style="scope.row.data3 >= 0 ? 'color:green;' : 'color:red;'"
>{{ scope.row.data3 }}%</span
>
<span v-if="secindex=='fraction'|| secindex=='activeCustomerRate'" :style="scope.row.data3 >= 0 ? 'color:green;' : 'color:red;'" >{{ scope.row.data3 }}%</span>
<span v-else :style="scope.row.data3 >= 0 ? 'color:green;' : 'color:red;'" >{{ scope.row.data3 }}</span>
</template>
</el-table-column>
</el-table>


+ 1
- 0
src/views/building/index.vue View File

@@ -751,6 +751,7 @@ export default {
this.searchForm.startWorking=this.starTime[0];
this.searchForm.endWorking=this.starTime[1];
this.searchForm.serviceStatus=this.$route.query.serviceStatus;
this.searchForm.houseType='0'
}
this.orgType = localStorage.getItem("orgType");
// 获取公司列表数据


Loading…
Cancel
Save