|
|
@@ -405,7 +405,7 @@ |
|
|
|
<viwe class="tian-view-t1"></viwe> |
|
|
|
<viwe class="tian-view-t2">常错词:</viwe> |
|
|
|
<viwe class="tian-view-t3"> |
|
|
|
<input type="text" v-model="thewrongword" class="tian-input" placeholder="请输入" /> |
|
|
|
<input type="text" v-model="thewrongword" :disabled="isNum" class="tian-input" placeholder="请输入" /> |
|
|
|
</viwe> |
|
|
|
</view> |
|
|
|
<view class="tian-view"> |
|
|
@@ -506,7 +506,8 @@ |
|
|
|
textItself: '', |
|
|
|
argtextindex1: 0, |
|
|
|
argtextindex2: 0, |
|
|
|
isSw: false, |
|
|
|
isSw: false,
|
|
|
|
isNum: false, |
|
|
|
info: null, // 详细信息 |
|
|
|
}; |
|
|
|
}, |
|
|
@@ -755,43 +756,62 @@ |
|
|
|
}, |
|
|
|
//确认加入常错词 |
|
|
|
Confirmtheexit() { |
|
|
|
if (this.thewrongword) { |
|
|
|
if (this.reswrongword) { |
|
|
|
let parames = { |
|
|
|
customerId: this.customerId, |
|
|
|
cupid: this.luyinList[this.csdFileindex].id, |
|
|
|
wrongWord: this.thewrongword, //错误词 |
|
|
|
correctWord: this.reswrongword, //正确词 |
|
|
|
translateHtmlContent: this.messagelisy, |
|
|
|
|
|
|
|
} |
|
|
|
this.isshow2 = false; |
|
|
|
let sas = this.textItself.replace(this.thewrongword, this.reswrongword) |
|
|
|
this.dialogList[this.argtextindex1].message[this.argtextindex2].onebest = sas; |
|
|
|
this.dialogList.forEach(res => { |
|
|
|
res.message.forEach(asd => { |
|
|
|
asd.isshow = false; |
|
|
|
}) |
|
|
|
}) |
|
|
|
this.$u.post("/corpus/addCorrectWord", parames).then(data => { |
|
|
|
this.thewrongword = ""; |
|
|
|
this.reswrongword = ""; |
|
|
|
if(this.reswrongword.length>8 || this.thewrongword.length>8){ |
|
|
|
this.$refs.uToast.show({ |
|
|
|
title: '正确词错误词不能超过8个字', |
|
|
|
type: 'warning', |
|
|
|
}) |
|
|
|
}else{ |
|
|
|
let reg = /^[0-9]+$/ |
|
|
|
if (reg.test(this.thewrongword)) { |
|
|
|
this.$refs.uToast.show({ |
|
|
|
title: '错误词不能为纯数字', |
|
|
|
type: 'warning', |
|
|
|
}) |
|
|
|
} else { |
|
|
|
uni.showToast({ |
|
|
|
title: '正确值不能为空', |
|
|
|
duration: 2000 |
|
|
|
}); |
|
|
|
return |
|
|
|
}else{ |
|
|
|
if (this.thewrongword) { |
|
|
|
if (this.reswrongword) { |
|
|
|
let parames = { |
|
|
|
customerId: this.customerId, |
|
|
|
cupid: this.luyinList[this.csdFileindex].id, |
|
|
|
wrongWord: this.thewrongword, //错误词 |
|
|
|
correctWord: this.reswrongword, //正确词 |
|
|
|
translateHtmlContent: this.messagelisy, |
|
|
|
|
|
|
|
} |
|
|
|
this.isshow2 = false; |
|
|
|
|
|
|
|
|
|
|
|
let sas = this.textItself.replace(this.thewrongword, this.reswrongword) |
|
|
|
this.dialogList[this.argtextindex1].message[this.argtextindex2].onebest = sas |
|
|
|
|
|
|
|
this.dialogList.forEach(res => { |
|
|
|
res.message.forEach(asd => { |
|
|
|
asd.isshow = false; |
|
|
|
}) |
|
|
|
}) |
|
|
|
this.$u.post("/corpus/addCorrectWord", parames).then(data => { |
|
|
|
this.thewrongword = ""; |
|
|
|
this.reswrongword = ""; |
|
|
|
}) |
|
|
|
} else { |
|
|
|
uni.showToast({ |
|
|
|
title: '正确值不能为空', |
|
|
|
duration: 2000 |
|
|
|
}); |
|
|
|
return |
|
|
|
} |
|
|
|
} else { |
|
|
|
uni.showToast({ |
|
|
|
title: '错误词不能为空', |
|
|
|
duration: 2000 |
|
|
|
}); |
|
|
|
return |
|
|
|
} |
|
|
|
} |
|
|
|
} else { |
|
|
|
uni.showToast({ |
|
|
|
title: '错误词不能为空', |
|
|
|
duration: 2000 |
|
|
|
}); |
|
|
|
return |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
//取消加入常错词 |
|
|
|
Cancelout() { |
|
|
|
this.isshow2 = false; |
|
|
@@ -803,8 +823,13 @@ |
|
|
|
}, |
|
|
|
//加入长错词 |
|
|
|
Oftenthewrongword() { |
|
|
|
this.isNum = false; |
|
|
|
this.reswrongword = ""; |
|
|
|
this.isshow2 = true; |
|
|
|
let reg = /^[0-9]+$/ |
|
|
|
if (reg.test(this.thewrongword)) { |
|
|
|
this.isNum = true |
|
|
|
} |
|
|
|
}, |
|
|
|
//长按对话 |
|
|
|
changanxiaoguo(item, index, i) { |
|
|
|