@@ -1320,14 +1320,6 @@ export function getResultsList(data) { | |||
}) | |||
} | |||
//需求挖掘话术配置- 编辑提交 | |||
export function updateQuestion(data) { | |||
return request({ | |||
url: `/autoSRzk//keywords/updateQuestion`, | |||
method: 'GET', | |||
data: data | |||
}) | |||
} | |||
//需求挖掘话术配置-排序提交 | |||
export function updateSort(data) { | |||
return request({ | |||
@@ -1352,14 +1344,7 @@ export function keymodelfindById(data) { | |||
data: data | |||
}) | |||
} | |||
//需求挖掘话术配置-设置话术等级 | |||
export function setWordLevel(data) { | |||
return request({ | |||
url: `/autoSR/zk/keywords/setWordLevel`, | |||
method: 'GET', | |||
data: data | |||
}) | |||
} | |||
//需求挖掘话术配置-添加问题保存 | |||
export function addQuestion(data) { | |||
return request({ | |||
@@ -1377,14 +1362,7 @@ export function updateKeywordsModel(data) { | |||
data: data | |||
}) | |||
} | |||
//需求挖掘话术配置-拿问题获取所在的标签数据 | |||
export function findKeywordsById(data) { | |||
return request({ | |||
url: `/autoSR/zk/keywords/findKeywordsById`, | |||
method: 'GET', | |||
data: data | |||
}) | |||
} | |||
@@ -630,10 +630,8 @@ export default { | |||
}).catch((e)=>{ | |||
this.moxingVisible = false | |||
}) | |||
}, | |||
moxingEdit(node, data){ | |||
console.log(data) | |||
this.level = data.level | |||
this.form.keywordsName = data.endName?data.name+'~'+data.endName:data.name | |||
this.form.keywordsId = data.keywordsId | |||
@@ -741,6 +739,7 @@ export default { | |||
this.amountintervalname = data.name; | |||
this.addForm.name = ""; | |||
this.addForm.endName = ""; | |||
this.addForm.sceneDesc = ''; | |||
this.pid = data.id; | |||
this.level = data.level + 1; | |||
this.orgCode = data.orgCode; | |||
@@ -1342,8 +1342,6 @@ export default { | |||
dealword(type){ | |||
if(type){ | |||
let a = type.split('-') | |||
console.log(type) | |||
console.log(a) | |||
let rest = type.substring(2).split('-').join(',') | |||
let arr =[a[0],rest] | |||
return arr | |||
@@ -22,7 +22,7 @@ | |||
<div class="label"> | |||
名称: | |||
<el-input | |||
placeholder="处理人" | |||
placeholder="名称" | |||
v-model="searchForm.name" | |||
style="width: 140px" | |||
></el-input> | |||
@@ -38,26 +38,12 @@ | |||
<div class="label"> | |||
项目名称: | |||
<el-input | |||
placeholder="处理人" | |||
placeholder="项目名称" | |||
v-model="searchForm.houseName" | |||
style="width: 140px" | |||
></el-input> | |||
</div> | |||
<el-select | |||
v-if="orgType==0" | |||
v-model="houseId" | |||
@change="houseChange" | |||
placeholder="请选择" | |||
filterable | |||
> | |||
<el-option | |||
v-for="item in houseList" | |||
:key="item.id" | |||
:label="item.propertyName" | |||
:value="item.id" | |||
> | |||
</el-option> | |||
</el-select> | |||
<div style="margin-left: 20px"> | |||
<el-button @click="searchFun" type="primary">筛选</el-button> | |||
</div> | |||
@@ -171,7 +157,7 @@ | |||
<div v-else>暂无描述</div> | |||
</el-form-item> | |||
<el-form-item label="after,near,answer 匹配距离:"> | |||
<el-input-number v-model="form.distance" controls-position="right" :min="0" :max="500"></el-input-number></el-input><span style="color:red;margin-left:10px">*请输入0~500内的整数</span> <el-button type="text" style="margin-left:30px" @click="innerVisible=true">规则说明</el-button> | |||
<el-input-number v-model="form.distance" controls-position="right" :min="0" :max="500"></el-input-number><span style="color:red;margin-left:10px">*请输入0~500内的整数</span> <el-button type="text" style="margin-left:30px" @click="innerVisible=true">规则说明</el-button> | |||
</el-form-item> | |||
<div contentEditable="true" | |||
@click="myeditorenter($event)" | |||
@@ -274,26 +260,26 @@ export default { | |||
pageNum: 1, | |||
houseId: '', | |||
currentHouseId: "", | |||
orgType: '' | |||
}; | |||
}, | |||
created(){ | |||
this.houseId=localStorage.getItem("houseId"); | |||
this.orgType = localStorage.getItem("orgType") | |||
this.orgType==0?this.zkhousePage():this.gettableList() | |||
this.gettableList(); | |||
// this.orgType = localStorage.getItem("orgType") | |||
// this.orgType==0?this.zkhousePage():this.gettableList() | |||
}, | |||
methods: { | |||
// 获取项目列表 | |||
zkhousePage() { | |||
this.$api.api.findHouseByUser({ | |||
orgType: localStorage.getItem("orgType"), | |||
}).then((res) => { | |||
this.houseList = res.data; | |||
this.houseId = res.data[0].id; | |||
this.gettableList(); | |||
}); | |||
}, | |||
// zkhousePage() { | |||
// this.$api.api.findHouseByUser({ | |||
// orgType: localStorage.getItem("orgType"), | |||
// }).then((res) => { | |||
// this.houseList = res.data; | |||
// this.houseId = res.data[0].id; | |||
// this.gettableList(); | |||
// }); | |||
// }, | |||
houseChange(){ | |||
this.gettableList() | |||
}, | |||
@@ -391,7 +377,7 @@ export default { | |||
editValue: cont.originalExpression, | |||
}; | |||
}); | |||
console.log(this.dynamiclist); | |||
// console.log(this.dynamiclist); | |||
} else { | |||
this.dynamiclist = []; | |||
} | |||
@@ -454,15 +440,11 @@ export default { | |||
temp = temp.replace(/\ \;/g, ""); | |||
temp = temp.replace(/<text>/g, ""); | |||
temp = temp.replace(/<\/text>/g, ""); | |||
temp = temp.replace( | |||
/<span contenteditable="false" style="color:red">/g, | |||
" #" | |||
); // 后台返回是这样的,变了,需要也处理一下 | |||
temp = temp.replace( | |||
/<span style="color:red" contenteditable="false">/g, | |||
" #" | |||
); | |||
temp = temp.replace(/<span contenteditable="false" style="color:red">/g, " #"); // 后台返回是这样的,变了,需要也处理一下 | |||
temp = temp.replace(/<span style="color:red" contenteditable="false">/g," #"); | |||
temp = temp.replace(/<\/span>/g, "#"); | |||
temp = temp.replace(/<\/br>/g,'') | |||
temp = temp.replace(/<br>/g,'') | |||
// console.log(temp); | |||
// console.log('截取前',temp); | |||
this.delMark(temp); | |||
@@ -376,17 +376,17 @@ export default { | |||
this.level1 = data.level1 | |||
this.findKeywordsById(data.level1) | |||
// 获取模型数据回显 | |||
axios({ | |||
url: `/autoSR/zk/keymodel/findById`, | |||
method: "get", | |||
params: { | |||
houseId: this.houseId, | |||
level: this.level1, | |||
keyType: 0, | |||
questionId: this.questionId, | |||
keywordsId: data.keywordsId | |||
}, | |||
}).then((res) => { | |||
axios({ | |||
url: `/autoSR/zk/keymodel/findById`, | |||
method: "get", | |||
params: { | |||
houseId: this.houseId, | |||
level: this.level1, | |||
keyType: 0, | |||
questionId: this.questionId, | |||
keywordsId: data.keywordsId | |||
}, | |||
}).then((res) => { | |||
this.moxingVisible = true | |||
if (res.code===0) { | |||
let obj = res.data | |||
@@ -1012,10 +1012,14 @@ export default { | |||
}, | |||
//编辑提交 | |||
submiadd() { | |||
this.$api.api.updateQuestion({ | |||
axios({ | |||
url: `/autoSR/zk/keywords/updateQuestion`, | |||
method: 'get', | |||
params: { | |||
id: this.frosasd.id, | |||
houseId: this.houseId, | |||
question: this.frosasd.name | |||
} | |||
}).then((res) => { | |||
if (res.code == 0) { | |||
this.$message({ | |||
@@ -66,7 +66,7 @@ | |||
<el-button v-if="tem_tab_edit" type="text" @click="bianji(row)" | |||
>编辑</el-button> | |||
<el-button v-if="tem_tab_del" type="text" @click="del(row)">删除</el-button> | |||
<el-button type="text" @click="editFun(row.id)">模型匹配</el-button> | |||
<el-button type="text" @click="editFun(row)">模型匹配</el-button> | |||
</template> | |||
</avue-crud> | |||
</div> | |||
@@ -164,7 +164,7 @@ | |||
</el-dialog> | |||
<el-form ref="form" size="mini" :inline="true" :model="form" label-position="right"> | |||
<el-form-item label="敏感词:"> | |||
<div style="max-width:400px;min-width: 200px;font-weight: bold">{{form.keywordsName||'XXX'}}</div> | |||
<div style="max-width:400px;min-width: 200px;font-weight: bold">{{form.keywordsName||''}}</div> | |||
</el-form-item> | |||
<el-form-item label="场景描述:"> | |||
<div v-if="form.sceneDesc" style="width:500px;border: 1px dashed #ccc;padding:5px 10px;line-height: 25px"> {{form.sceneDesc}}</div> | |||
@@ -324,9 +324,9 @@ export default { | |||
}, | |||
//点击编辑按钮 | |||
editFun(id){ | |||
this.form.keywordsId = id | |||
this.form.keywordsName = '' | |||
editFun(row){ | |||
this.form.keywordsId = row.id | |||
this.form.keywordsName = row.words||'' | |||
this.form.id = '' | |||
// 获取模型数据回显 | |||
axios({ | |||
@@ -335,7 +335,7 @@ export default { | |||
params: { | |||
houseId: this.houseId, | |||
keyType: 3, | |||
keywordsId: id | |||
keywordsId: row.id | |||
} | |||
}).then(res => { | |||
this.modelVisible = true | |||
@@ -3,10 +3,10 @@ | |||
* https://cli.vuejs.org/zh/config/ | |||
*/ | |||
// const url = 'http://192.168.31.160:9999' //长龙 | |||
const url = 'http://192.168.31.85:9999' // 胜浩 | |||
// const url = 'http://192.168.31.85:9999' // 胜浩 | |||
// const url = 'http://127.0.0.1:9999' // 本地 | |||
// const url = 'http://39.97.244.65:9999' // 测试服务器 | |||
const url = 'http://39.97.244.65:9999' // 测试服务器 | |||
// const url = 'http://62.234.122.43:9999' //正式服务器1 | |||
// const url = 'https://www.aihxz.com' // 正式域名 | |||