@@ -3,7 +3,12 @@ | |||||
<!-- 头部导航菜单以及筛选菜单 --> | <!-- 头部导航菜单以及筛选菜单 --> | ||||
<header class="header"> | <header class="header"> | ||||
<!-- 导航菜单 --> | <!-- 导航菜单 --> | ||||
<div class="head-top"> | |||||
<div | |||||
class="head-top" | |||||
:class="{ | |||||
yunzhu: $domain == '39.97.244.65' || $domain == 'zh.aihxz.com' || $domain == 'localhost', | |||||
}" | |||||
> | |||||
<div class="nav-box"> | <div class="nav-box"> | ||||
<div | <div | ||||
class="nav-box-item" | class="nav-box-item" | ||||
@@ -844,8 +849,7 @@ | |||||
color: item.showStatus == 0 ? '#c2c2c2' : '#fff', | color: item.showStatus == 0 ? '#c2c2c2' : '#fff', | ||||
}" | }" | ||||
v-html="item.message" | v-html="item.message" | ||||
> | |||||
</p> | |||||
></p> | |||||
<span | <span | ||||
:style="{ | :style="{ | ||||
textDecoration: | textDecoration: | ||||
@@ -854,8 +858,7 @@ | |||||
}" | }" | ||||
style="color: #fff; font-weight: 400; font-size: 16px" | style="color: #fff; font-weight: 400; font-size: 16px" | ||||
v-html="item.createTime" | v-html="item.createTime" | ||||
></span | |||||
> | |||||
></span> | |||||
</el-checkbox> | </el-checkbox> | ||||
</el-checkbox-group> | </el-checkbox-group> | ||||
</div> | </div> | ||||
@@ -1823,7 +1826,7 @@ export default { | |||||
xAxis: [], | xAxis: [], | ||||
legend: [], | legend: [], | ||||
series: [], | series: [], | ||||
minInterval: 'auto', | |||||
minInterval: "auto", | |||||
}; | }; | ||||
let par1 = { | let par1 = { | ||||
@@ -1915,7 +1918,7 @@ export default { | |||||
const params = { | const params = { | ||||
orgType: localStorage.getItem("orgType") || "", | orgType: localStorage.getItem("orgType") || "", | ||||
agentId: localStorage.getItem("agentId") || "", | agentId: localStorage.getItem("agentId") || "", | ||||
houseId: localStorage.getItem('houseId') || "", | |||||
houseId: localStorage.getItem("houseId") || "", | |||||
current: this.current, | current: this.current, | ||||
size: this.size, | size: this.size, | ||||
}; | }; | ||||
@@ -2311,7 +2314,7 @@ export default { | |||||
console.log(res); | console.log(res); | ||||
if (res.code == 10000) { | if (res.code == 10000) { | ||||
this.$message.success(res.message); | this.$message.success(res.message); | ||||
this.initPage() | |||||
this.initPage(); | |||||
} else { | } else { | ||||
this.$message.error(res.message); | this.$message.error(res.message); | ||||
} | } | ||||
@@ -3472,7 +3475,7 @@ export default { | |||||
]; | ]; | ||||
} | } | ||||
if (!obj.minInterval) { | if (!obj.minInterval) { | ||||
option.yAxis[0].minInterval = 5 | |||||
option.yAxis[0].minInterval = 5; | |||||
} | } | ||||
// 使用刚指定的配置项和数据显示图表。 | // 使用刚指定的配置项和数据显示图表。 | ||||
@@ -4075,6 +4078,11 @@ export default { | |||||
background: url("/img/bidata/head.png") no-repeat; | background: url("/img/bidata/head.png") no-repeat; | ||||
background-size: 100% 60px; | background-size: 100% 60px; | ||||
&.yunzhu { | |||||
background: url("/img/bidata/heads.png") no-repeat; | |||||
background-size: 100% 60px; | |||||
} | |||||
.nav-box { | .nav-box { | ||||
position: absolute; | position: absolute; | ||||
left: 50%; | left: 50%; | ||||
@@ -4797,7 +4805,7 @@ export default { | |||||
.head-box-items { | .head-box-items { | ||||
padding: 24px 28px; | padding: 24px 28px; | ||||
background: url("/img/bidata/itemBg.png") no-repeat; | |||||
background: url("/img/bidata/itembg.png") no-repeat; | |||||
background-size: 222px; | background-size: 222px; | ||||
.t { | .t { | ||||
@@ -4946,7 +4954,7 @@ export default { | |||||
.head-box-items { | .head-box-items { | ||||
padding: 24px 28px; | padding: 24px 28px; | ||||
background: url("/img/bidata/itemBg.png") no-repeat; | |||||
background: url("/img/bidata/itembg.png") no-repeat; | |||||
background-size: 222px; | background-size: 222px; | ||||
.t { | .t { | ||||
@@ -5092,7 +5100,7 @@ export default { | |||||
.head-box-items { | .head-box-items { | ||||
padding: 24px 28px; | padding: 24px 28px; | ||||
background: url("/img/bidata/itemBg.png") no-repeat; | |||||
background: url("/img/bidata/itembg.png") no-repeat; | |||||
background-size: 222px; | background-size: 222px; | ||||
.t { | .t { | ||||
@@ -263,6 +263,46 @@ | |||||
</el-option> | </el-option> | ||||
</el-select> | </el-select> | ||||
</div> | </div> | ||||
<div class="div-labox"> | |||||
<div class="labeltext">销讲话术:</div> | |||||
<el-select | |||||
v-model="result1" | |||||
multiple | |||||
clearable | |||||
filterable | |||||
collapse-tags | |||||
placeholder="请选择" | |||||
class="div-inpbox" | |||||
> | |||||
<el-option | |||||
v-for="item in trendAnalysisAllLevelList" | |||||
:key="item.name" | |||||
:label="item.name" | |||||
:value="item.name" | |||||
> | |||||
</el-option> | |||||
</el-select> | |||||
<el-select | |||||
style="margin-left: 12px;" | |||||
v-if="result1.length > 0 && trendAnalysisAllLevelListChildren.length > 0" | |||||
v-model="result2" | |||||
multiple | |||||
clearable | |||||
filterable | |||||
collapse-tags | |||||
placeholder="请选择" | |||||
class="div-inpbox" | |||||
> | |||||
<el-option | |||||
v-for="item in trendAnalysisAllLevelListChildren" | |||||
:key="item.name" | |||||
:label="item.name" | |||||
:value="item.name" | |||||
> | |||||
</el-option> | |||||
</el-select> | |||||
</div> | |||||
</div> | </div> | ||||
<div class="app-topbox"> | <div class="app-topbox"> | ||||
<div class="div-labox"> | <div class="div-labox"> | ||||
@@ -536,6 +576,8 @@ export default { | |||||
sensitiveWords: [], | sensitiveWords: [], | ||||
marketingBusiness: [], | marketingBusiness: [], | ||||
}, | }, | ||||
result1: [], | |||||
result2: [], | |||||
clientStagelist: [], | clientStagelist: [], | ||||
sensitiveList: [], //违禁词 | sensitiveList: [], //违禁词 | ||||
@@ -546,6 +588,8 @@ export default { | |||||
agentId: "", // 移交员工的id | agentId: "", // 移交员工的id | ||||
templateList: [], // 销讲业务列表 | templateList: [], // 销讲业务列表 | ||||
trendAnalysisAllLevelList: [], // 销讲话术列表 | |||||
trendAnalysisAllLevelListChildren: [], // 二级列表 | |||||
}; | }; | ||||
}, | }, | ||||
computed: { | computed: { | ||||
@@ -559,6 +603,15 @@ export default { | |||||
}; | }; | ||||
this.$db.upDate(params); | this.$db.upDate(params); | ||||
}, | }, | ||||
'result1' () { | |||||
this.trendAnalysisAllLevelListChildren = [] | |||||
this.trendAnalysisAllLevelList.filter(item => { | |||||
if (this.result1.includes(item.name)) { | |||||
this.trendAnalysisAllLevelListChildren = [...this.trendAnalysisAllLevelListChildren, ...item.children] | |||||
} | |||||
}) | |||||
} | |||||
}, | }, | ||||
created() { | created() { | ||||
@@ -576,7 +629,19 @@ export default { | |||||
this.zkhousePage(); | this.zkhousePage(); | ||||
}, | }, | ||||
methods: { | methods: { | ||||
//一二级 | |||||
trendAnalysisAllLevel() { | |||||
let pamaet = { | |||||
showStatus: "", | |||||
houseId: this.searchForm.projectId, | |||||
}; | |||||
this.$api.http.trendAnalysisAllLevel(pamaet).then((res) => { | |||||
console.log(res, "level"); | |||||
if (res.data) { | |||||
this.trendAnalysisAllLevelList = res.data; | |||||
} | |||||
}); | |||||
}, | |||||
// 添加日志 | // 添加日志 | ||||
addOperatingLog() { | addOperatingLog() { | ||||
this.$api.http.addOperatingLog({ logType: 7 }); | this.$api.http.addOperatingLog({ logType: 7 }); | ||||
@@ -696,8 +761,9 @@ export default { | |||||
current: this.page.currentPage, | current: this.page.currentPage, | ||||
size: this.page.pageSize, | size: this.page.pageSize, | ||||
...this.searchForm, | ...this.searchForm, | ||||
result: this.result2.join(',') | |||||
}; | }; | ||||
obj.marketingBusiness = obj.marketingBusiness.join(',') | |||||
obj.marketingBusiness = obj.marketingBusiness.join(","); | |||||
obj.keywordIds = obj.keywordsId.join(","); | obj.keywordIds = obj.keywordsId.join(","); | ||||
console.log(obj, "入参"); | console.log(obj, "入参"); | ||||
obj.sensitiveWords = JSON.stringify(obj.sensitiveWords); | obj.sensitiveWords = JSON.stringify(obj.sensitiveWords); | ||||
@@ -752,6 +818,7 @@ export default { | |||||
this.getclientStage(); | this.getclientStage(); | ||||
// 获取违禁词 | // 获取违禁词 | ||||
this.sensitivewordsList(); | this.sensitivewordsList(); | ||||
this.trendAnalysisAllLevel(); | |||||
}, | }, | ||||
// 违禁词 | // 违禁词 | ||||
sensitivewordsList() { | sensitivewordsList() { | ||||