|
@@ -53,8 +53,13 @@ |
|
|
<div class="topzuo-zuo"> |
|
|
<div class="topzuo-zuo"> |
|
|
<div class="zuo-titbox"> |
|
|
<div class="zuo-titbox"> |
|
|
<div class="searchbox"> |
|
|
<div class="searchbox"> |
|
|
<input class="input" placeholder="请输入关键词" type="text"> |
|
|
|
|
|
<div class="searchbutt">搜索</div> |
|
|
|
|
|
|
|
|
<div style="flex:1;display: flex; justify-content: center;"> |
|
|
|
|
|
<input class="input" placeholder="请输入关键词" type="text"> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div style="width:100px;display: flex; justify-content: center;align-items: center;"> |
|
|
|
|
|
<div class="searchbutt">搜索</div> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="headboxbott"> |
|
|
<div class="headboxbott"> |
|
|
<div class="headovfu"> |
|
|
<div class="headovfu"> |
|
@@ -67,17 +72,50 @@ |
|
|
<div class="biaoji" @click="biaoji()">标记</div> |
|
|
<div class="biaoji" @click="biaoji()">标记</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div style="width: 100%"> |
|
|
|
|
|
<div class="center2" style="width: 100%;height:410px;overflow-y: scroll;"> |
|
|
|
|
|
<div class="text" :data-bg="item.bg" :data-ed="item.ed" |
|
|
|
|
|
v-for="(item,index) in list" :key="index" :data-speaker="item.speaker"> |
|
|
|
|
|
<div class="avatar"> |
|
|
|
|
|
<div v-if="item.speaker == 1"> |
|
|
|
|
|
<img style="margin: 0 auto;" v-if="item.isShow == 1" src="http://121.42.63.138:9091/autoSR/static/plugins/audio/images/A.png" alt=""> |
|
|
|
|
|
<div v-else>A</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="content123" style="cursor:pointer;"> |
|
|
|
|
|
<div v-html="item.onebest"></div> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="topzuo-you"> |
|
|
<div class="topzuo-you"> |
|
|
<div style="width: 100%;height: 44px;border-bottom: 1rpx solid #E0E0E0;display: flex;align-items: center;border-bottom: 1px solid #E0E0E0;"> |
|
|
<div style="width: 100%;height: 44px;border-bottom: 1rpx solid #E0E0E0;display: flex;align-items: center;border-bottom: 1px solid #E0E0E0;"> |
|
|
<div style="flex: 1;font-size: 15px;color: #333333;text-indent:5%;">客户意向</div> |
|
|
|
|
|
<div style="flex: 1;font-size: 15px;color: #2671E2;text-indent:70%;">校准</div> |
|
|
|
|
|
|
|
|
<div style="flex: 1;font-size: 16px;color: #333333;text-indent:5%;">客户意向</div> |
|
|
|
|
|
<div style="flex: 1;font-size: 16px;color: #2671E2;text-indent:70%;">校准</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="pingfenbox" > |
|
|
<div class="pingfenbox" > |
|
|
<div :class="{ activecllasscet: zhixingcenterindex == 0 }" @click="recordclick(0)">系统分析</div> |
|
|
|
|
|
|
|
|
<div :class="{ activecllasscet: zhixingcenterindex == 0 }" @click="recordclick(0)"> |
|
|
|
|
|
系统分析 |
|
|
|
|
|
</div> |
|
|
<div :class="{ activecllasscet: zhixingcenterindex == 1 }" @click="recordclick(1)">人工校准</div> |
|
|
<div :class="{ activecllasscet: zhixingcenterindex == 1 }" @click="recordclick(1)">人工校准</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div> |
|
|
|
|
|
<div class="intentionBox"> |
|
|
|
|
|
<div class="intentionName">置业需求</div> |
|
|
|
|
|
<div class="intentionChe"> |
|
|
|
|
|
<div>投资</div> |
|
|
|
|
|
<div>管家</div> |
|
|
|
|
|
<div>婚房</div> |
|
|
|
|
|
<div>山水相逢</div> |
|
|
|
|
|
<div>青山不改</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="topyou"> |
|
|
<div class="topyou"> |
|
@@ -87,10 +125,31 @@ |
|
|
</div> |
|
|
</div> |
|
|
<div> |
|
|
<div> |
|
|
<div style="width: 100%;height: 44px;border-bottom: 1rpx solid #E0E0E0;display: flex;align-items: center;"> |
|
|
<div style="width: 100%;height: 44px;border-bottom: 1rpx solid #E0E0E0;display: flex;align-items: center;"> |
|
|
<div style="flex: 1;font-size: 15px;color: #333333;text-indent:23%;">指标</div> |
|
|
|
|
|
<div style="flex: 1;font-size: 15px;color: #333333;text-indent:23%;">执行率</div> |
|
|
|
|
|
|
|
|
<div style="width:60%;font-size: 16px;color: #333333;text-indent:20px;">指标</div> |
|
|
|
|
|
<div style="width:40%;flex: 1;font-size: 16px;color: #333333;"> |
|
|
|
|
|
<div style="width:60px; text-align: center;">执行率</div> |
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div> |
|
|
|
|
|
<div class="zxlBox"> |
|
|
|
|
|
<div class="zxlLev1"> |
|
|
|
|
|
<div style="width:60%;" class="zxlLev1box">超市 29%</div> |
|
|
|
|
|
<div style="width:40%;"> |
|
|
|
|
|
<div style="width:60px; text-align: center;"> <i style=" font-size: 18px;" class="el-icon-arrow-down"></i> </div> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="zxlLev2"> |
|
|
|
|
|
<div style="width:60%;" class="zxlLev2tit">蔬菜</div> |
|
|
|
|
|
<div style="width:40%;display: flex;align-items: center;"> |
|
|
|
|
|
<div class="zxlzx">执行</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
@@ -118,17 +177,27 @@ export default { |
|
|
url: "https://static.quhouse.com/record/dev/2021-09-26/1632648911706-56129.mp3", |
|
|
url: "https://static.quhouse.com/record/dev/2021-09-26/1632648911706-56129.mp3", |
|
|
}, |
|
|
}, |
|
|
], |
|
|
], |
|
|
tablist:[ {name:'全部',}, {name:'A',}, {name:'b',}, {name:'c',},], |
|
|
|
|
|
|
|
|
tablist:[ {name:'全部',}, {name:'A',}, {name:'b',}, {name:'c',},{name:'c',},{name:'c',},{name:'c',},], |
|
|
roleindex:0, |
|
|
roleindex:0, |
|
|
zhixingcenterindex:0, |
|
|
zhixingcenterindex:0, |
|
|
|
|
|
|
|
|
|
|
|
list:[] |
|
|
|
|
|
|
|
|
}; |
|
|
}; |
|
|
}, |
|
|
}, |
|
|
mounted() { |
|
|
mounted() { |
|
|
this.bofangchushihua(); |
|
|
this.bofangchushihua(); |
|
|
|
|
|
this.init() |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
|
|
|
init(){ |
|
|
|
|
|
this.$api.http.findByCusIdcusId({cusId:'e9d0e3b6a34f41abb3691d89b83fe9e5'}).then((res) => { |
|
|
|
|
|
this.list=JSON.parse(res.data[0].audioContent) |
|
|
|
|
|
console.log(this.list) |
|
|
|
|
|
}) |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
recordclick(i){ |
|
|
recordclick(i){ |
|
|
this.zhixingcenterindex=i; |
|
|
this.zhixingcenterindex=i; |
|
|
}, |
|
|
}, |
|
@@ -170,6 +239,135 @@ export default { |
|
|
padding-bottom: 100px; |
|
|
padding-bottom: 100px; |
|
|
background: #FFFFFF; |
|
|
background: #FFFFFF; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 播放 |
|
|
|
|
|
.center2{ |
|
|
|
|
|
padding-left: 10px; |
|
|
|
|
|
padding-right: 10px; |
|
|
|
|
|
} |
|
|
|
|
|
.text { |
|
|
|
|
|
width: 100%; |
|
|
|
|
|
font-size: 12px; |
|
|
|
|
|
line-height: 20px; |
|
|
|
|
|
display: flex; |
|
|
|
|
|
align-items: center; |
|
|
|
|
|
margin:18px 0px; |
|
|
|
|
|
position: relative; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.text[data-speaker="2"], |
|
|
|
|
|
.text[data-speaker="4"], |
|
|
|
|
|
.text[data-speaker="6"] { |
|
|
|
|
|
flex-direction: row-reverse; |
|
|
|
|
|
text-align: left; |
|
|
|
|
|
} |
|
|
|
|
|
.content123 div{ |
|
|
|
|
|
color:#ffffff; |
|
|
|
|
|
font-size:14px; |
|
|
|
|
|
padding:5px 14px; |
|
|
|
|
|
background:#3ca953; |
|
|
|
|
|
/*background: rgb(79,194,103);*/ |
|
|
|
|
|
border-radius:8px; |
|
|
|
|
|
margin: 0 12px; |
|
|
|
|
|
line-height: 1.5; |
|
|
|
|
|
max-width: 365px; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.center2 .text .avatar{ |
|
|
|
|
|
width: 34px; |
|
|
|
|
|
height:34px; |
|
|
|
|
|
background-color: #ccc; |
|
|
|
|
|
border-radius: 50%; |
|
|
|
|
|
// margin-left: 15px; |
|
|
|
|
|
display: flex; |
|
|
|
|
|
justify-content: center; |
|
|
|
|
|
align-items: center; |
|
|
|
|
|
} |
|
|
|
|
|
.center2 .text .avatar img{ |
|
|
|
|
|
width: 28px; |
|
|
|
|
|
height:28px; |
|
|
|
|
|
display: block; |
|
|
|
|
|
} |
|
|
|
|
|
.center2 .text .avatar div{ |
|
|
|
|
|
width: 100%; |
|
|
|
|
|
height: 100%; |
|
|
|
|
|
text-align: center; |
|
|
|
|
|
line-height: 38px; |
|
|
|
|
|
color: #ffffff; |
|
|
|
|
|
font-size: 24px; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//指标执行率 |
|
|
|
|
|
.zxlBox{ |
|
|
|
|
|
width: 100%; |
|
|
|
|
|
.zxlLev1{ |
|
|
|
|
|
width: 100%; |
|
|
|
|
|
height: 40px; |
|
|
|
|
|
line-height: 40px; |
|
|
|
|
|
display: flex; |
|
|
|
|
|
align-items: center; |
|
|
|
|
|
background: #F8F8F8; |
|
|
|
|
|
font-size: 15px; |
|
|
|
|
|
} |
|
|
|
|
|
.zxlLev1box{ |
|
|
|
|
|
text-indent: 20px; |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
.zxlLev2{ |
|
|
|
|
|
width: 100%; |
|
|
|
|
|
height: 40px; |
|
|
|
|
|
line-height: 40px; |
|
|
|
|
|
display: flex; |
|
|
|
|
|
border-bottom: 1px solid #F8F8F8; |
|
|
|
|
|
font-size: 14px; |
|
|
|
|
|
.zxlzx{ |
|
|
|
|
|
width: 60px; |
|
|
|
|
|
height: 24px; |
|
|
|
|
|
line-height: 24px; |
|
|
|
|
|
background: #2671E2; |
|
|
|
|
|
text-align: center; |
|
|
|
|
|
color: #FFFFFF; |
|
|
|
|
|
border-radius:4px ; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
.zxlLev2tit{ |
|
|
|
|
|
line-height: 40px; |
|
|
|
|
|
text-indent: 20px; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
//客户意向 |
|
|
|
|
|
.intentionBox{ |
|
|
|
|
|
width: 94%; |
|
|
|
|
|
margin: 0 auto; |
|
|
|
|
|
padding-bottom: 12px; |
|
|
|
|
|
border-bottom: 1px solid #E0E0E0; |
|
|
|
|
|
} |
|
|
|
|
|
.intentionChe{ |
|
|
|
|
|
width: 100%; |
|
|
|
|
|
display: flex; |
|
|
|
|
|
flex-wrap: wrap; |
|
|
|
|
|
} |
|
|
|
|
|
.intentionName{ |
|
|
|
|
|
font-size: 16px;; |
|
|
|
|
|
margin-top: 10px; |
|
|
|
|
|
} |
|
|
|
|
|
.intentionChe div{ |
|
|
|
|
|
padding: 4px 10px; |
|
|
|
|
|
background: #F4F8FD; |
|
|
|
|
|
margin-left: 6px; |
|
|
|
|
|
border-radius:6px ; |
|
|
|
|
|
color: #2671E2; |
|
|
|
|
|
font-size: 14px; |
|
|
|
|
|
margin-top: 10px; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.topbox{ |
|
|
.topbox{ |
|
|
width: 100%; |
|
|
width: 100%; |
|
|
display: flex; |
|
|
display: flex; |
|
@@ -209,6 +407,15 @@ export default { |
|
|
margin-left: 20px; |
|
|
margin-left: 20px; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
.input{ |
|
|
|
|
|
width: 94%; |
|
|
|
|
|
height: 32px; |
|
|
|
|
|
line-height: 32px; |
|
|
|
|
|
background: #FFFFFF; |
|
|
|
|
|
border-radius: 2px; |
|
|
|
|
|
text-indent: 6px; |
|
|
|
|
|
border: 1px solid #E0E0E0; |
|
|
|
|
|
} |
|
|
.topbox1{ |
|
|
.topbox1{ |
|
|
width: 100%; |
|
|
width: 100%; |
|
|
display: flex; |
|
|
display: flex; |
|
@@ -235,23 +442,15 @@ export default { |
|
|
margin-top: 6px; |
|
|
margin-top: 6px; |
|
|
justify-content: center; |
|
|
justify-content: center; |
|
|
align-items: center; |
|
|
align-items: center; |
|
|
.input{ |
|
|
|
|
|
width: 80%; |
|
|
|
|
|
height: 32px; |
|
|
|
|
|
line-height: 32px; |
|
|
|
|
|
background: #FFFFFF; |
|
|
|
|
|
border-radius: 2px; |
|
|
|
|
|
text-indent: 6px; |
|
|
|
|
|
border: 1px solid #E0E0E0; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.searchbutt{ |
|
|
.searchbutt{ |
|
|
width: 68px; |
|
|
|
|
|
height: 32px; |
|
|
|
|
|
line-height: 32px; |
|
|
|
|
|
|
|
|
width: 70px; |
|
|
|
|
|
height: 30px; |
|
|
|
|
|
line-height: 30px; |
|
|
background: #2671E2; |
|
|
background: #2671E2; |
|
|
border-radius: 2px; |
|
|
border-radius: 2px; |
|
|
color: #FFFFFF; |
|
|
color: #FFFFFF; |
|
|
margin-left: 20px; |
|
|
|
|
|
|
|
|
// margin-left: 20px; |
|
|
text-align: center; |
|
|
text-align: center; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
@@ -386,10 +585,10 @@ export default { |
|
|
flex: 1; |
|
|
flex: 1; |
|
|
text-align: center; |
|
|
text-align: center; |
|
|
font-size: 16px; |
|
|
font-size: 16px; |
|
|
text-indent: 20px; |
|
|
|
|
|
} |
|
|
} |
|
|
.activecllasscet{ |
|
|
.activecllasscet{ |
|
|
color: #2671E2; |
|
|
color: #2671E2; |
|
|
|
|
|
border-bottom: 2px solid #2671E2; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|