@@ -99,7 +99,7 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pagechen"> | <div class="pagechen"> | ||||
<div class="pageboxtitle1">销讲执行率(%)</div> | |||||
<div class="pageboxtitle1">执行率排名(%)</div> | |||||
<div class="pageboxtitle2"> | <div class="pageboxtitle2"> | ||||
<div class="span1">{{cardlist.datalist.fraction || 0}}</div> | <div class="span1">{{cardlist.datalist.fraction || 0}}</div> | ||||
<div class="span2"> | <div class="span2"> | ||||
@@ -119,7 +119,7 @@ | |||||
</div> | </div> | ||||
<div style=" margin-top: 20px;" class="page-container"> | <div style=" margin-top: 20px;" class="page-container"> | ||||
<div class="pagechen"> | <div class="pagechen"> | ||||
<div class="pageboxtitle1">违禁预警(个)</div> | |||||
<div class="pageboxtitle1">违禁接待次数(个)</div> | |||||
<div class="pageboxtitle2"> | <div class="pageboxtitle2"> | ||||
<div class="span1">{{cardlist.datalist.prohibitedCustomer || 0}}</div> | <div class="span1">{{cardlist.datalist.prohibitedCustomer || 0}}</div> | ||||
<div class="span2"> | <div class="span2"> | ||||
@@ -137,7 +137,7 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pagechen"> | <div class="pagechen"> | ||||
<div class="pageboxtitle1">违禁占比(%)</div> | |||||
<div class="pageboxtitle1">违禁执行占比(%)</div> | |||||
<div class="pageboxtitle2"> | <div class="pageboxtitle2"> | ||||
<div class="span1">{{cardlist.datalist.prohibitedZb || 0}}</div> | <div class="span1">{{cardlist.datalist.prohibitedZb || 0}}</div> | ||||
<div class="span2"> | <div class="span2"> | ||||
@@ -84,13 +84,13 @@ | |||||
</el-table-column> | </el-table-column> | ||||
<el-table-column | <el-table-column | ||||
prop="fraction" | prop="fraction" | ||||
label="销讲执行率" | |||||
label="平均执行率" | |||||
align="center" | align="center" | ||||
> | > | ||||
</el-table-column> | </el-table-column> | ||||
<el-table-column | <el-table-column | ||||
prop="prohibitedZb" | prop="prohibitedZb" | ||||
label="违禁占比" | |||||
label="违禁执行占比" | |||||
align="center" | align="center" | ||||
> | > | ||||
</el-table-column> | </el-table-column> | ||||
@@ -139,7 +139,7 @@ | |||||
</div> | </div> | ||||
<div class="you"> | <div class="you"> | ||||
<div class="title"> | <div class="title"> | ||||
<div class="text1">销讲执行率(TOP10)</div> | |||||
<div class="text1">平均执行率(TOP10)</div> | |||||
</div> | </div> | ||||
<div class="hejisan"> | <div class="hejisan"> | ||||
<div class="sanbox1" style="width: 50%;"> | <div class="sanbox1" style="width: 50%;"> | ||||
@@ -201,7 +201,7 @@ | |||||
<div class="app-box-san"> | <div class="app-box-san"> | ||||
<div class="zuo"> | <div class="zuo"> | ||||
<div class="title"> | <div class="title"> | ||||
<div class="text1">销讲执行率排名(TOP10))</div> | |||||
<div class="text1">平均执行率排名(TOP10))</div> | |||||
<div class="text2"> | <div class="text2"> | ||||
<el-select | <el-select | ||||
@change="teamAllLevelidtap()" | @change="teamAllLevelidtap()" | ||||
@@ -515,7 +515,7 @@ export default { | |||||
}); | }); | ||||
} | } | ||||
}, | }, | ||||
//销讲执行率切换一级 | |||||
//平均执行率切换一级 | |||||
async teamAllLevelidtap() { | async teamAllLevelidtap() { | ||||
// this.teamData3(); | // this.teamData3(); | ||||
this.echarlist1=await this.accountRankTOP10(3,this.teamAllLevelid,''); | this.echarlist1=await this.accountRankTOP10(3,this.teamAllLevelid,''); | ||||
@@ -43,7 +43,7 @@ | |||||
<tr> | <tr> | ||||
<th class="theadtd">员工</th> | <th class="theadtd">员工</th> | ||||
<th class="theadtd">录音条数</th> | <th class="theadtd">录音条数</th> | ||||
<th class="theadtd">录音时长 | |||||
<th class="theadtd">接待时长 | |||||
<span class='thding'> | <span class='thding'> | ||||
<i class='sotoA' @click="ascending(-1)"></i> | <i class='sotoA' @click="ascending(-1)"></i> | ||||
<i class='sotoB' @click="Descendingorder(-1)"></i> | <i class='sotoB' @click="Descendingorder(-1)"></i> | ||||
@@ -92,7 +92,7 @@ | |||||
<div class="table-tit"> | <div class="table-tit"> | ||||
<div>排名</div> | <div>排名</div> | ||||
<div>员工</div> | <div>员工</div> | ||||
<div>录音时长</div> | |||||
<div>接待时长</div> | |||||
</div> | </div> | ||||
<div class="table-cent" v-for="(itcen,inde) in quantitylist" :key='inde' > | <div class="table-cent" v-for="(itcen,inde) in quantitylist" :key='inde' > | ||||
<div style="display: flex;align-items: center;justify-content: center"> | <div style="display: flex;align-items: center;justify-content: center"> | ||||
@@ -91,7 +91,7 @@ | |||||
<el-table-column | <el-table-column | ||||
prop="mm" | prop="mm" | ||||
label="录音时长(分钟)" | |||||
label="接待时长(分钟)" | |||||
align="center" | align="center" | ||||
> | > | ||||
</el-table-column> | </el-table-column> | ||||
@@ -28,7 +28,7 @@ | |||||
</el-date-picker> | </el-date-picker> | ||||
</div> | </div> | ||||
<div style="margin-left: 26px" class="div-lab"> | <div style="margin-left: 26px" class="div-lab"> | ||||
<div class="label">员工</div> | |||||
<div class="label">顾问</div> | |||||
<el-select v-model="consultantlistid" @change="consultanttap" placeholder="请选择" class="div-inp"> | <el-select v-model="consultantlistid" @change="consultanttap" placeholder="请选择" class="div-inp"> | ||||
<el-option | <el-option | ||||
v-for="item in consultantlist" | v-for="item in consultantlist" | ||||
@@ -74,7 +74,7 @@ | |||||
<div class="app-box-san"> | <div class="app-box-san"> | ||||
<div class="zuo"> | <div class="zuo"> | ||||
<div class="title"> | <div class="title"> | ||||
<div class="text1">团队销讲趋势</div> | |||||
<div class="text1">团队执行率趋势</div> | |||||
<div class="text2"> | <div class="text2"> | ||||
<el-select style="width: 90%; margin: 0 auto;" @change="Pinspeaktap(1)" v-model="departmentsri" placeholder="请选择"> | <el-select style="width: 90%; margin: 0 auto;" @change="Pinspeaktap(1)" v-model="departmentsri" placeholder="请选择"> | ||||
<el-option | <el-option | ||||
@@ -100,7 +100,7 @@ | |||||
</div> | </div> | ||||
<div class="you"> | <div class="you"> | ||||
<div class="title"> | <div class="title"> | ||||
<div class="text1">员工销讲趋势</div> | |||||
<div class="text1">顾问执行率趋势</div> | |||||
<div class="text2"> | <div class="text2"> | ||||
<el-select style="width: 90%; margin: 0 auto;" @change="Pinspeaktap(2)" v-model="consultantsri" placeholder="请选择"> | <el-select style="width: 90%; margin: 0 auto;" @change="Pinspeaktap(2)" v-model="consultantsri" placeholder="请选择"> | ||||
<el-option | <el-option | ||||
@@ -95,7 +95,7 @@ | |||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="accountNum" label="接待顾问" align="center"> | <el-table-column prop="accountNum" label="接待顾问" align="center"> | ||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="activeCustomer" label="有效录音" align="center"> | |||||
<el-table-column prop="activeCustomer" label="有效接待" align="center"> | |||||
</el-table-column> | </el-table-column> | ||||
<el-table-column | <el-table-column | ||||
prop="prohibitedCustomer" | prop="prohibitedCustomer" | ||||
@@ -180,7 +180,7 @@ | |||||
</el-table-column> | </el-table-column> | ||||
<el-table-column | <el-table-column | ||||
prop="activeCustomer" | prop="activeCustomer" | ||||
label="有效录音" | |||||
label="有效接待" | |||||
align="center" | align="center" | ||||
> | > | ||||
</el-table-column> | </el-table-column> | ||||
@@ -86,7 +86,7 @@ | |||||
</div> | </div> | ||||
<div class="you"> | <div class="you"> | ||||
<div class="title"> | <div class="title"> | ||||
<div class="text1">录音时长排名</div> | |||||
<div class="text1">接待时长排名</div> | |||||
</div> | </div> | ||||
<div class="hejisan"> | <div class="hejisan"> | ||||
<div class="sanbox1" style="width: 50%;"> | <div class="sanbox1" style="width: 50%;"> | ||||
@@ -295,7 +295,7 @@ export default { | |||||
teamteamTable(){ | teamteamTable(){ | ||||
this.tablsitdata1=[ | this.tablsitdata1=[ | ||||
{name:'序号'},{name:'团队'},{name:'接待量'},{name:'接待顾问'},{name:'有效接待'},{name:'违禁接待次数'}, | {name:'序号'},{name:'团队'},{name:'接待量'},{name:'接待顾问'},{name:'有效接待'},{name:'违禁接待次数'}, | ||||
{name:'录音时长(分)'},{name:'平均执行率'},{name:'违禁接待占比'}, | |||||
{name:'接待时长(分)'},{name:'平均执行率'},{name:'违禁接待占比'}, | |||||
] | ] | ||||
let pamaet={ | let pamaet={ | ||||
houseId:this.houseId, | houseId:this.houseId, | ||||
@@ -3,11 +3,11 @@ | |||||
* https://cli.vuejs.org/zh/config/ | * https://cli.vuejs.org/zh/config/ | ||||
*/ | */ | ||||
// const url = 'http://pigx-gateway' | // const url = 'http://pigx-gateway' | ||||
// const url = 'http://39.97.167.65:9999' //测试 | |||||
const url = 'http://39.97.167.65:9999' //测试 | |||||
// const url = 'http://192.168.31.169:9999' //长龙 | // const url = 'http://192.168.31.169:9999' //长龙 | ||||
// const url = 'http://192.168.31.134:9999' //嘉豪 | // const url = 'http://192.168.31.134:9999' //嘉豪 | ||||
// const url = 'http://192.168.31.100:9999' //王笑 | // const url = 'http://192.168.31.100:9999' //王笑 | ||||
const url = 'http://nitu5e.natappfree.cc' //王笑 | |||||
// const url = 'http://nitu5e.natappfree.cc' //王笑 | |||||
const CompressionWebpackPlugin = require('compression-webpack-plugin') | const CompressionWebpackPlugin = require('compression-webpack-plugin') | ||||
const productionGzipExtensions = ['js', 'css'] | const productionGzipExtensions = ['js', 'css'] | ||||