|
|
@@ -62,9 +62,6 @@ |
|
|
|
<view @click="Oftenthewrongword()" |
|
|
|
style="width: 80rpx;font-size: 24rpx;text-align: center;margin-left: 22rpx;">常错词 |
|
|
|
</view> |
|
|
|
<view @click="openwajue(item)" |
|
|
|
style="font-size: 24rpx;text-align: center;margin-left: 22rpx;">挖掘话术 |
|
|
|
</view> |
|
|
|
<view v-if="jiaoseshow" @click="Addtheessence()" |
|
|
|
style="width: 80rpx;font-size: 24rpx;text-align: center;margin-left: 22rpx;">加精华 |
|
|
|
</view> |
|
|
@@ -72,19 +69,22 @@ |
|
|
|
style="font-size: 24rpx;text-align: center;margin-left: 14rpx;">修改角色 |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<!-- ----------对话下方新加话术标签标识------------ --> |
|
|
|
<view class="newmark"> |
|
|
|
<!-- 1 客户画像 2销讲词 3违禁 4 需求挖掘 --> |
|
|
|
<image v-if="(dealTypes(item.types))[0]==1" class="markicon" src="https://static.quhouse.com/37e0de3f8d1c421dac8bf699d5e7992d.png"></image> |
|
|
|
<image v-if="(dealTypes(item.types))[0]==2" class="markicon" src="https://static.quhouse.com/b106e8e75db24a59a579a15a78830a76.png"></image> |
|
|
|
<image v-if="(dealTypes(item.types))[0]==3" class="markicon" src="https://static.quhouse.com/8443a2ecb81d4639991ab29c422e9949.png"></image> |
|
|
|
<image v-if="(dealTypes(item.types))[0]==4" class="markicon" src="https://static.quhouse.com/1cd794cb6c974d9dad948a6dd444518b.png"></image> |
|
|
|
<view class="marktext" v-if="(dealTypes(item.types))[0]!=0">{{(dealTypes(item.types))[1]}}</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<image v-if="!refined" @click="clickbofang(dialog.backindex,item)" class="play" |
|
|
|
src="../../static/images/recordingManagement/play.png"></image> |
|
|
|
</view> |
|
|
|
<!-- ----------对话下方新加话术标签标识------------ --> |
|
|
|
<!-- 1 客户画像 2销讲词 3违禁 4 需求挖掘 --> |
|
|
|
<view class="newmark" v-if="item.types"> |
|
|
|
<view class="mark-item" v-for="(subitem,i) in dealTypes(item.types)" :key="i"> |
|
|
|
<image v-if="dealword(subitem)[0]==1" class="markicon" src="https://static.quhouse.com/37e0de3f8d1c421dac8bf699d5e7992d.png"></image> |
|
|
|
<image v-if="dealword(subitem)[0]==2" class="markicon" src="https://static.quhouse.com/b106e8e75db24a59a579a15a78830a76.png"></image> |
|
|
|
<image v-if="dealword(subitem)[0]==3" class="markicon" src="https://static.quhouse.com/8443a2ecb81d4639991ab29c422e9949.png"></image> |
|
|
|
<image v-if="dealword(subitem)[0]==4" class="markicon" src="https://static.quhouse.com/1cd794cb6c974d9dad948a6dd444518b.png"></image> |
|
|
|
<view class="marktext" :style="dealword(subitem)[0]==3?'color:#E7483C':'color:#3E50E8'">{{dealword(subitem)[1]}}</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
@@ -151,25 +151,6 @@ |
|
|
|
<view class="bounced3-2" @tap="$noMultipleClicks(Confirmthetag)">确认</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<!-- 加入挖掘话术 --> |
|
|
|
<view class="zhezhao" v-if="wajueshow" @tap="CancelAdd"></view> |
|
|
|
<u-modal width="600rpx" v-model="wajueshow" title="新增挖掘话术" :show-cancel-button="true" @cancel="CancelAdd" |
|
|
|
@confirm="wajueConfirm()"> |
|
|
|
<view class="tian-view" style="margin-left: 20rpx;"> |
|
|
|
<view class="tian-view-t2"> |
|
|
|
话术分类:<view class="word" @click="treeshow=true">{{wordBiao.wordBiaoqian}}</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class="tian-view" style="margin-left: 20rpx;"> |
|
|
|
<view class="tian-view-t2"> |
|
|
|
话术内容:<view class="word1"> |
|
|
|
<u-input :auto-height="false" height="30" type="textarea" v-model="thewrongword" :border="false" |
|
|
|
:custom-style="customStyle" placeholder="请输入" /> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</u-modal> |
|
|
|
<!-- 加入常错词 --> |
|
|
|
<view class="zhezhao" v-if="isshow2" @tap="Cancelout"></view> |
|
|
|
<u-modal v-model="isshow2" title="添加常错词" :show-cancel-button="true" @cancel="Cancelout" |
|
|
@@ -309,7 +290,7 @@ |
|
|
|
<image v-else class="arrow" src="/static/images/up.png" mode="" /> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class="hsnrtest" v-if="subitem.show">话术内容</view> |
|
|
|
<view class="hsnrtest" v-if="subitem.show">话术内容:</view> |
|
|
|
<view class="Level3che" @tap="clickaudeopal(che)" v-if="subitem.show" |
|
|
|
v-for="(che,inc) in subitem.children" :key='inc'> |
|
|
|
<!-- che.selected==0 为本次接待 ,viewFlag==1 为2次接待 --> |
|
|
@@ -354,10 +335,12 @@ |
|
|
|
</view> |
|
|
|
<view class="Level-box" v-for="(item,index) in KeyWordsfractionList" :key="index"> |
|
|
|
<view class="Level1che" @click="hangeshow2(item,1)"> |
|
|
|
<view class="title1" style="flex:1">{{item.showLevel==2?('222'+item.name):item.name}}</view> |
|
|
|
<view class="title1" style="flex:1">{{item.name}}</view> |
|
|
|
<view class="Level1-middle" style="flex:2;display:flex;"> |
|
|
|
<view class="item" style="flex:1;text-align:center;">执行{{item.selected==0?item.fraction:0}}%</view> |
|
|
|
<view class="item" style="flex:1;text-align:center;">完成{{item.modelSelected==0?item.modelFraction:0}}%</view> |
|
|
|
<view class="item" style="flex:1;text-align:center;">执行{{item.fraction || 0}}%</view> |
|
|
|
<view class="item" style="flex:1;text-align:center;">{{ |
|
|
|
item.selected == 0 ? "完成" : "未完成" |
|
|
|
}}</view> |
|
|
|
</view> |
|
|
|
<view class="jiantobox"> |
|
|
|
<image v-if="!item.show" class="arrow rotatearrow" src="/static/images/down.png" |
|
|
@@ -365,36 +348,15 @@ |
|
|
|
<image v-else class="arrow" src="/static/images/up.png" mode="" /> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<!-- 话术在一级下 --> |
|
|
|
<view v-if="item.showLevel==1"> |
|
|
|
<view class="hhhbox" v-if="item.show" style="padding: 30rpx;"> |
|
|
|
<view class="hsnrtest">话术内容</view> |
|
|
|
<view class="Level3che" @click="clickWajue(che)" v-for="(che,inc) in item.questionList" :key='inc'> |
|
|
|
<view class="title1" :style="che.selected==2?'color:#FF8C13':che.selected==1?'color: #666':''"> |
|
|
|
{{inc+1}}.{{che.question}} |
|
|
|
</view> |
|
|
|
<view class="jiantobox"> |
|
|
|
<!-- 0本次选中 1未选中 2上次选中 --> |
|
|
|
<image v-if="che.selected==0" class="arrow" |
|
|
|
src="/static/images/rate-checked.png" mode="" /> |
|
|
|
<image v-else-if="che.selected==2" class="arrow" |
|
|
|
src="/static/images/checked-yellow.png" mode="" /> |
|
|
|
<image v-else class="arrow" src="/static/images/rate-nocheck.png" mode="" /> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<!-- 话术在二级下 --> |
|
|
|
<view v-if="item.showLevel==2"> |
|
|
|
<view class="hhhbox" v-if="item.show" v-for="(subitem,i) in item.children" :key="i"> |
|
|
|
<view class="Level2che" @click="hangeshow2(subitem,1)"> |
|
|
|
<view class="title1 u-line-1">{{subitem.name}}</view> |
|
|
|
<view class="leve1-jindu"> |
|
|
|
<view class="zhixing" v-if="subitem.selected==0">已执行</view> |
|
|
|
<view class="zhixing" v-if="subitem.isAskQuestions==0">已执行</view> |
|
|
|
<view class="zhixing2" v-else>未执行</view> |
|
|
|
</view> |
|
|
|
<view class="leve1-jindu"> |
|
|
|
<view class="zhixing" v-if="subitem.modelSelected==0">已完成</view> |
|
|
|
<view class="zhixing" v-if="subitem.selected==0">已完成</view> |
|
|
|
<view class="zhixing2" v-else>未完成</view> |
|
|
|
</view> |
|
|
|
<view class="jiantobox"> |
|
|
@@ -404,12 +366,13 @@ |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view v-if="subitem.show" style="padding: 30rpx 0;"> |
|
|
|
<view class="hsnrtest">话术内容</view> |
|
|
|
<view class="hsnrtest">客户标签:{{ getKeywordsList(subitem.keywordsList) }}</view> |
|
|
|
<view class="hsnrtest">话术内容:</view> |
|
|
|
<view class="Level3che" @click="clickWajue(che)" |
|
|
|
v-for="(che,inc) in subitem.questionList" :key='inc'> |
|
|
|
v-for="(che,inc) in subitem.modelList" :key='inc'> |
|
|
|
<view class="title1" |
|
|
|
:style="che.selected==2?'color:#FF8C13':che.selected==1?'color: #666':''"> |
|
|
|
{{inc+1}}.{{che.question}} |
|
|
|
{{inc+1}}.{{che.showFormatExpression || che.keywordsName}} |
|
|
|
</view> |
|
|
|
<view class="jiantobox"> |
|
|
|
<!-- 0本次选中 1未选中 2上次选中 --> |
|
|
@@ -422,13 +385,11 @@ |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</template> |
|
|
|
|
|
|
|
|
|
|
|
<!-- 客户意向 --> |
|
|
|
<template v-if="intention"> |
|
|
|
<view class="zhezhao" @click="clenReceivedetailsabout()"></view> |
|
|
@@ -553,9 +514,7 @@ |
|
|
|
<view class="bounced3-2" @tap="$noMultipleClicks(roletab)">确认</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<u-toast ref="uToast" /> |
|
|
|
<u-select v-model="treeshow" mode="mutil-column-auto" @confirm="confirmTree" :list="treelist"></u-select> |
|
|
|
<!-- 加载组件 --> |
|
|
|
<loading v-model="LOADING"></loading> |
|
|
|
|
|
|
@@ -581,14 +540,6 @@ |
|
|
|
'font-size': '34rpx', |
|
|
|
'border-bottom': '1px solid #ccc' |
|
|
|
}, |
|
|
|
wordBiao: { |
|
|
|
level: 1, |
|
|
|
wordBiaoqian: '', |
|
|
|
wordBiaoqianId: '' |
|
|
|
}, // 添加话术 |
|
|
|
treelist: [], |
|
|
|
huaxiangList: [], |
|
|
|
treeshow: false, |
|
|
|
KeyWordsfraction: 0, |
|
|
|
KeyWordsfractionList: [], |
|
|
|
noClick: true, |
|
|
@@ -681,8 +632,6 @@ |
|
|
|
textItself: '', |
|
|
|
argtextindex1: 0, |
|
|
|
argtextindex2: 0, |
|
|
|
wajueshow: false, |
|
|
|
wajueword: '', |
|
|
|
roleisshaw: false, |
|
|
|
roleindexrow: 0, |
|
|
|
roletiaoshu: 0, |
|
|
@@ -752,7 +701,6 @@ |
|
|
|
this.intention = false; |
|
|
|
this.kehuyixiangcenterindex = 0; |
|
|
|
this.buildingID = uni.getStorageSync('buildingID').id; |
|
|
|
this.getWordMiningList() |
|
|
|
this.userInfo = uni.getStorageSync('weapp_session_userInfo_data'); |
|
|
|
if (this.userInfo.dataCode == 6 || this.userInfo.dataCode == 3) { |
|
|
|
this.methodsisshow = false; |
|
|
@@ -784,6 +732,36 @@ |
|
|
|
}, |
|
|
|
|
|
|
|
methods: { |
|
|
|
// 对话加命中标签 |
|
|
|
dealTypes(type){ |
|
|
|
if(type){ |
|
|
|
let tem = type.substring(1).split(',') |
|
|
|
return tem |
|
|
|
}else{ |
|
|
|
return [] |
|
|
|
} |
|
|
|
}, |
|
|
|
// 对话加命中标签 |
|
|
|
dealword(type){ |
|
|
|
if(type){ |
|
|
|
let a = type.split('-') |
|
|
|
let rest = type.substring(2).split('-').join(',') |
|
|
|
let arr =[a[0],rest] |
|
|
|
return arr |
|
|
|
}else{ |
|
|
|
return [] |
|
|
|
} |
|
|
|
}, |
|
|
|
//挖掘率话术客户标签展示 |
|
|
|
getKeywordsList(list) { |
|
|
|
let keywords = []; |
|
|
|
if (list && list.length) { |
|
|
|
keywords = list.map((item) => item.name); |
|
|
|
} else { |
|
|
|
return "--"; |
|
|
|
} |
|
|
|
return keywords.join(","); |
|
|
|
}, |
|
|
|
// 计算挖掘执行的完成率 |
|
|
|
getPercent(){ |
|
|
|
let countArr = this.KeyWordsfractionList.filter(item=> item.selected==0) |
|
|
@@ -793,14 +771,6 @@ |
|
|
|
this.percent = this.percent.toFixed(0) |
|
|
|
|
|
|
|
}, |
|
|
|
dealTypes(type){ |
|
|
|
if(type){ |
|
|
|
let tem = type.split('-') |
|
|
|
return tem |
|
|
|
}else{ |
|
|
|
return [0,''] |
|
|
|
} |
|
|
|
}, |
|
|
|
clickWajue(item){ |
|
|
|
if(item.selected==0){ |
|
|
|
this.Pinspeak = false |
|
|
@@ -810,105 +780,6 @@ |
|
|
|
}) |
|
|
|
} |
|
|
|
}, |
|
|
|
//获取画像标签 |
|
|
|
getWordMiningList() { |
|
|
|
this.treelist = []; |
|
|
|
this.$u.get("/corpus/findSelectedWordMiningTemplate", { |
|
|
|
houseId: this.buildingID, |
|
|
|
selected: 0 |
|
|
|
}) |
|
|
|
.then((res) => { |
|
|
|
// console.log(res) |
|
|
|
if (res.length) { |
|
|
|
res.forEach(item => { |
|
|
|
item.value = item.id; |
|
|
|
item.label = item.name; |
|
|
|
if (item.children.length) { |
|
|
|
item.children.forEach(subitem => { |
|
|
|
subitem.value = subitem.id; |
|
|
|
subitem.label = subitem.name; |
|
|
|
}) |
|
|
|
} else { |
|
|
|
item.children = [{ |
|
|
|
value: 'default' + item.id, |
|
|
|
label: '--' |
|
|
|
}] |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
this.treelist = res; |
|
|
|
}); |
|
|
|
}, |
|
|
|
// 添加挖掘词 |
|
|
|
wajueConfirm() { |
|
|
|
if (this.thewrongword.length > 20) { |
|
|
|
uni.showToast({ |
|
|
|
title: '该话术不能超过20个字', |
|
|
|
icon: 'none', |
|
|
|
duration: 2000 |
|
|
|
}); |
|
|
|
this.wajueshow = true |
|
|
|
return; |
|
|
|
} |
|
|
|
|
|
|
|
this.wajueshow = true |
|
|
|
if (!this.flag) { |
|
|
|
this.flag = true |
|
|
|
uni.request({ |
|
|
|
url: config.service.addWordMining, |
|
|
|
method: "post", |
|
|
|
header: { |
|
|
|
'content-type': 'application/json', |
|
|
|
'Access-Token': uni.getStorageSync('weapp_session_login_data').token |
|
|
|
}, |
|
|
|
data: { |
|
|
|
"houseId": this.buildingID, // 楼盘id |
|
|
|
"cusId": this.customerId, //客户id |
|
|
|
"question": this.thewrongword, // 问题 |
|
|
|
"keywordsId": this.wordBiao.wordBiaoqianId, // 标签id |
|
|
|
"level": this.wordBiao.level // 标签等级 |
|
|
|
}, |
|
|
|
success: (res) => { |
|
|
|
// console.log(res) |
|
|
|
this.flag = false; |
|
|
|
if (res.data.code == 10000) { |
|
|
|
uni.showToast({ |
|
|
|
title: '添加成功', |
|
|
|
icon: 'none', |
|
|
|
duration: 2000 |
|
|
|
}); |
|
|
|
this.wajueshow = false |
|
|
|
} else { |
|
|
|
uni.showToast({ |
|
|
|
title: res.data.message, |
|
|
|
icon: 'none', |
|
|
|
duration: 2000 |
|
|
|
}); |
|
|
|
this.wajueshow = false |
|
|
|
} |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
}, |
|
|
|
// 挖掘话术分类树的选择 |
|
|
|
confirmTree(e) { |
|
|
|
// console.log(e) |
|
|
|
if (e[1].label == '--') { |
|
|
|
this.wordBiao.wordBiaoqian = e[0].label |
|
|
|
this.wordBiao.wordBiaoqianId = e[0].value |
|
|
|
this.wordBiao.level = 1 |
|
|
|
} else { |
|
|
|
this.wordBiao.wordBiaoqian = e[0].label + '/' + e[1].label |
|
|
|
this.wordBiao.wordBiaoqianId = e[1].value |
|
|
|
this.wordBiao.level = 2 |
|
|
|
} |
|
|
|
// console.log(this.wordBiao.wordBiaoqian) |
|
|
|
}, |
|
|
|
CancelAdd() { |
|
|
|
this.wajueshow = false |
|
|
|
this.wajueItem.isshow = false |
|
|
|
this.wordBiao.wordBiaoqian = '' |
|
|
|
}, |
|
|
|
// 选中取反 |
|
|
|
cbChange(item) { |
|
|
|
item.checked = !item.checked |
|
|
@@ -957,6 +828,7 @@ |
|
|
|
roletab() { |
|
|
|
// let itso=this.dialogList[this.csdFileindex].message[this.roletiaoshu]; |
|
|
|
let itso = Object.assign({}, this.dialogList[this.csdFileindex].message[this.roletiaoshu]); |
|
|
|
|
|
|
|
itso.onebest = itso.onebest.replace(/<.*?>/ig, ""); |
|
|
|
this.$u.post("/corpus/updateRole", { |
|
|
|
corpusId: this.luyinList[this.csdFileindex].id, |
|
|
@@ -1193,8 +1065,6 @@ |
|
|
|
} else { |
|
|
|
// 这里是重复点击的判断 |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
}); |
|
|
|
} else { |
|
|
@@ -1681,8 +1551,6 @@ |
|
|
|
id: uni.getStorageSync('buildingID').id |
|
|
|
} |
|
|
|
this.isshow2 = false; |
|
|
|
|
|
|
|
|
|
|
|
let sas = this.textItself.replace(this.thewrongword, this.reswrongword) |
|
|
|
this.dialogList[this.argtextindex1].message[this.argtextindex2].onebest = sas |
|
|
|
|
|
|
@@ -1721,12 +1589,12 @@ |
|
|
|
this.reswrongword = ""; |
|
|
|
this.isshow2 = true; |
|
|
|
}, |
|
|
|
//加入挖掘话术 |
|
|
|
openwajue(item) { |
|
|
|
this.wajueItem = item |
|
|
|
this.wajueshow = true; |
|
|
|
item.isshow = false |
|
|
|
}, |
|
|
|
// //加入挖掘话术 |
|
|
|
// openwajue(item) { |
|
|
|
// this.wajueItem = item |
|
|
|
// this.wajueshow = true; |
|
|
|
// item.isshow = false |
|
|
|
// }, |
|
|
|
//加精华 |
|
|
|
Addtheessence() { |
|
|
|
this.refined = true |
|
|
@@ -1840,19 +1708,12 @@ |
|
|
|
res.forEach((item,index) => { |
|
|
|
item.show = false |
|
|
|
if(index==0){item.show = true} |
|
|
|
item.children.forEach(obj => { |
|
|
|
item.children.forEach((obj,i) => { |
|
|
|
obj.show = false |
|
|
|
if (obj.questionList.length) { |
|
|
|
obj.questionList.forEach(subobj => { |
|
|
|
subobj.show = false |
|
|
|
}) |
|
|
|
} |
|
|
|
if (i == 0 && index == 0) { |
|
|
|
obj.show = true; |
|
|
|
} |
|
|
|
}) |
|
|
|
if (item.questionList.length) { |
|
|
|
item.questionList.forEach(obj => { |
|
|
|
obj.show = false |
|
|
|
}) |
|
|
|
} |
|
|
|
}) |
|
|
|
this.KeyWordsfractionList = res |
|
|
|
this.getPercent() |
|
|
@@ -1985,6 +1846,7 @@ |
|
|
|
this.newluyinList = jsonInfo; |
|
|
|
console.log(this.newluyinList) |
|
|
|
this.dialogList.push(jsonInfo[this.textindex]); |
|
|
|
console.log(this.dialogList) |
|
|
|
var itc = parseInt(info.bg / 1000) |
|
|
|
this.toSearch(itc) |
|
|
|
}, |
|
|
@@ -2142,6 +2004,8 @@ |
|
|
|
width: 100%; |
|
|
|
height: 170rpx; |
|
|
|
border-top: 1px solid #E0E0E0; |
|
|
|
padding-bottom: constant(safe-area-inset-bottom); |
|
|
|
padding-bottom: env(safe-area-inset-bottom); |
|
|
|
|
|
|
|
.bottomhead { |
|
|
|
width: 100%; |
|
|
@@ -2624,12 +2488,10 @@ |
|
|
|
background-color: #2671E2; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.dialog-block { |
|
|
|
margin: 20rpx 0; |
|
|
|
border-bottom: 1px solid #ccc; |
|
|
|
padding-bottom: 30rpx; |
|
|
|
|
|
|
|
.fileName { |
|
|
|
text-align: center; |
|
|
@@ -2656,10 +2518,9 @@ |
|
|
|
} |
|
|
|
|
|
|
|
.scroll-Y .text { |
|
|
|
margin: 50upx 30upx; |
|
|
|
line-height: 80upx; |
|
|
|
margin:0 30upx 20rpx; |
|
|
|
line-height: 60upx; |
|
|
|
display: flex; |
|
|
|
align-items: center; |
|
|
|
} |
|
|
|
|
|
|
|
.scroll-Y .text[data-speaker="2"], |
|
|
@@ -2695,7 +2556,6 @@ |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.scroll-Y .text[data-speaker="2"], |
|
|
|
.scroll-Y .text[data-speaker="4"], |
|
|
|
.scroll-Y .text[data-speaker="6"] { |
|
|
@@ -2763,9 +2623,34 @@ |
|
|
|
|
|
|
|
.scroll-Y .text .contentInfo .contentMain { |
|
|
|
display: flex; |
|
|
|
align-items: center; |
|
|
|
|
|
|
|
} |
|
|
|
.contentInfo .newmark{ |
|
|
|
margin: 30rpx 0 10rpx 30rpx; |
|
|
|
.mark-item{ |
|
|
|
display: flex; |
|
|
|
flex-wrap: wrap; |
|
|
|
margin-bottom: 12rpx; |
|
|
|
.markicon { |
|
|
|
width: 30rpx; |
|
|
|
height: 30rpx; |
|
|
|
margin-right: 12rpx; |
|
|
|
} |
|
|
|
.marktext{ |
|
|
|
font-size: 24rpx; |
|
|
|
font-family: PingFangSC-Regular, PingFang SC; |
|
|
|
font-weight: 400; |
|
|
|
color: #3E50E8; |
|
|
|
min-height: 30rpx; |
|
|
|
line-height: 30rpx; |
|
|
|
max-width: 420rpx; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
.scroll-Y .text[data-speaker="2"] .newmark, |
|
|
|
.scroll-Y .text[data-speaker="4"] .newmark, |
|
|
|
.scroll-Y .text[data-speaker="6"] .newmark{ |
|
|
|
margin-left: 84rpx; |
|
|
|
} |
|
|
|
|
|
|
|
.scroll-Y .text .contentInfo .contentMain .content { |
|
|
|
margin-left: 30upx; |
|
|
@@ -2778,33 +2663,7 @@ |
|
|
|
background: #F6F6F6; |
|
|
|
color: #999999; |
|
|
|
position: relative; |
|
|
|
.newmark{ |
|
|
|
z-index: 1000; |
|
|
|
position: absolute; |
|
|
|
bottom: -50rpx; |
|
|
|
left: 0; |
|
|
|
display: flex; |
|
|
|
font-size: 30rpx; |
|
|
|
align-items: center; |
|
|
|
min-width: 180rpx; |
|
|
|
.markicon { |
|
|
|
width: 36rpx; |
|
|
|
height: 36rpx; |
|
|
|
margin-right: 12rpx; |
|
|
|
} |
|
|
|
.marktext{ |
|
|
|
font-size: 24rpx; |
|
|
|
font-family: PingFangSC-Regular, PingFang SC; |
|
|
|
font-weight: 400; |
|
|
|
color: #3E50E8; |
|
|
|
padding: 0 16rpx; |
|
|
|
text-align: center; |
|
|
|
height: 36rpx; |
|
|
|
line-height: 36rpx; |
|
|
|
border-radius: 4px; |
|
|
|
border: 1px solid #3E50E8; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
.tankuangcss { |
|
|
|
position: absolute; |
|
|
|
top: -140rpx; |
|
|
@@ -2920,30 +2779,26 @@ |
|
|
|
|
|
|
|
.Level-box { |
|
|
|
padding-bottom: 2rpx; |
|
|
|
|
|
|
|
.hhhbox { |
|
|
|
width: 100%; |
|
|
|
padding-left: 30rpx; |
|
|
|
padding-right: 30rpx; |
|
|
|
border-bottom: 1rpx solid #E0E0E0; |
|
|
|
background: #FFFFFF; |
|
|
|
|
|
|
|
// padding-bottom: 32rpx; |
|
|
|
.hsnrtest { |
|
|
|
height: 24rpx; |
|
|
|
min-height: 30rpx; |
|
|
|
font-size: 24rpx; |
|
|
|
font-weight: 400; |
|
|
|
color: #666666; |
|
|
|
line-height: 24rpx; |
|
|
|
line-height: 30rpx; |
|
|
|
margin-bottom: 20rpx; |
|
|
|
} |
|
|
|
|
|
|
|
.Level3che { |
|
|
|
width: 100%; |
|
|
|
height: 28rpx; |
|
|
|
display: flex; |
|
|
|
line-height: 28rpx; |
|
|
|
align-items: center; |
|
|
|
margin-top: 30rpx; |
|
|
|
line-height: 36rpx; |
|
|
|
margin-top:16rpx; |
|
|
|
|
|
|
|
.title1 { |
|
|
|
flex: 1; |
|
|
|