| @@ -48,7 +48,7 @@ | |||
| </view> | |||
| <!-- 销讲场景执行排名 --> | |||
| <view class="execution-ranking"> | |||
| <view class="execution-ranking" v-if="!weekObj.orgCode"> | |||
| <view class="execution-ranking-title"> | |||
| 销讲场景执行排名 | |||
| </view> | |||
| @@ -121,7 +121,8 @@ | |||
| <view class="table"> | |||
| <view class="thead"> | |||
| <block v-for="(head, headIndex) in tableHead" :key="headIndex"> | |||
| <view class="thead-item" :style="[(weekObj.orgCode && head.title2) ? head.style1 : head.style]"> | |||
| <view class="thead-item" | |||
| :style="[(weekObj.orgCode && head.title2) ? head.style1 : head.style]"> | |||
| <template v-if="weekObj.orgCode && head.title2"> | |||
| {{ head.title2 }} | |||
| </template> | |||
| @@ -141,7 +142,7 @@ | |||
| <template v-else> | |||
| <view class="tbody-items time">{{ data.houseName }}</view> | |||
| </template> | |||
| <view class="tbody-items nums">{{ data.activeCustomer }}</view> | |||
| <view class="tbody-items time">{{ data.avgDuration }}m</view> | |||
| <view class="tbody-items percent">{{ data.fraction }}%</view> | |||
| @@ -176,7 +177,12 @@ | |||
| <!-- 顾问销讲执行率排名 --> | |||
| <view class="guwen-ranking"> | |||
| <view class="guwen-ranking-title"> | |||
| 顾问销讲执行率排名(TOP10) | |||
| <template v-if="!weekObj.orgCode"> | |||
| 顾问销讲执行率排名(TOP10) | |||
| </template> | |||
| <template v-else> | |||
| 项目统计排名(TOP10) | |||
| </template> | |||
| </view> | |||
| <template v-if="isShowZXLTopList"> | |||
| <!-- 排名百分比列表 --> | |||
| @@ -205,7 +211,12 @@ | |||
| <!-- 顾问接待量排名 --> | |||
| <view class="guwen-ranking"> | |||
| <view class="guwen-ranking-title"> | |||
| 顾问接待量排名(TOP10) | |||
| <template v-if="!weekObj.orgCode"> | |||
| 顾问接待量排名(TOP10) | |||
| </template> | |||
| <template v-else> | |||
| 项目有效接待排名(TOP10) | |||
| </template> | |||
| </view> | |||
| <template v-if="isShowJDLTopList"> | |||
| @@ -566,9 +577,11 @@ | |||
| methods: { | |||
| forShare() { | |||
| this.$u.get("/zkMessage/shareMessage", {id: this.id}) | |||
| this.$u.get("/zkMessage/shareMessage", { | |||
| id: this.id | |||
| }) | |||
| }, | |||
| // 趋势分析 | |||
| toTrendAnalysis(name) { | |||
| return | |||
| @@ -684,23 +697,31 @@ | |||
| ...res.zkMessage, | |||
| } | |||
| } | |||
| if (this.weekObj.level1List[0] && this.weekObj.level1List[0].total) { | |||
| let max1 = this.weekObj.level1List[0].total || 1 | |||
| this.weekObj.level1List.forEach(item => { | |||
| item.percent = Math.floor((item.total/max1)*100) | |||
| item.percent = Math.floor((item.total / max1) * 100) | |||
| }) | |||
| } else { | |||
| this.weekObj.level1List.forEach(item => { | |||
| item.percent = 0 | |||
| }) | |||
| } | |||
| if (this.weekObj.level2List[0] && this.weekObj.level2List[0].total) { | |||
| let max2 = this.weekObj.level2List[0].total || 1 | |||
| this.weekObj.level2List.forEach(item => { | |||
| item.percent = Math.floor((item.total/max2)*100) | |||
| item.percent = Math.floor((item.total / max2) * 100) | |||
| }) | |||
| } else { | |||
| this.weekObj.level2List.forEach(item => { | |||
| item.percent = 0 | |||
| }) | |||
| } | |||
| this.weekObj.createTimeName = this.getTimeLines(this.weekObj.weekDate, 1) | |||
| console.log(this.weekObj, 'this.weekObj') | |||
| this.projectName = res.projectName | |||