|
|
@@ -145,12 +145,30 @@ |
|
|
|
</view> |
|
|
|
<!-- 加入常错词 --> |
|
|
|
<view class="zhezhoa" v-if="isshow2" @tap="Cancelout"></view> |
|
|
|
<view class="bounced" v-if="isshow2"> |
|
|
|
|
|
|
|
<u-modal v-model="isshow2" title="添加常错词" :show-cancel-button="true" @cancel="Cancelout" @confirm="Confirmtheexit"> |
|
|
|
<view class="tian-view"> |
|
|
|
<viwe class="tian-view-t1"></viwe> |
|
|
|
<viwe class="tian-view-t2">常错词:</viwe> |
|
|
|
<viwe class="tian-view-t3"> |
|
|
|
<textarea :auto-height="true" type="text" v-model="thewrongword" :disabled="isNum" class="tian-input" placeholder="请输入" /> |
|
|
|
</viwe> |
|
|
|
</view> |
|
|
|
<view class="tian-view" style="margin-bottom: 74rpx;"> |
|
|
|
<viwe class="tian-view-t1"></viwe> |
|
|
|
<viwe class="tian-view-t2">正确词:</viwe> |
|
|
|
<viwe class="tian-view-t3"> |
|
|
|
<input class="tian-input" v-model="reswrongword" type="text" placeholder="请输入" /> |
|
|
|
</viwe> |
|
|
|
</view> |
|
|
|
</u-modal> |
|
|
|
|
|
|
|
<!-- <view class="bounced" v-if="isshow2"> |
|
|
|
<view class="tian-view"> |
|
|
|
<viwe class="tian-view-t1"></viwe> |
|
|
|
<viwe class="tian-view-t2">常错词:</viwe> |
|
|
|
<viwe class="tian-view-t3"> |
|
|
|
<input type="text" v-model="thewrongword" :disabled="true" class="tian-input" placeholder="请输入" /> |
|
|
|
<input type="text" v-model="thewrongword" :disabled="isNum" class="tian-input" placeholder="请输入" /> |
|
|
|
</viwe> |
|
|
|
</view> |
|
|
|
<view class="tian-view"> |
|
|
@@ -164,7 +182,7 @@ |
|
|
|
<view class="bounced3-1" @tap="Cancelout">取消</view> |
|
|
|
<view class="bounced3-2" @tap="Confirmtheexit">确认</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> --> |
|
|
|
<!-- 加精华 --> |
|
|
|
<view class="zhezhoa" v-if="isshow3" @tap="Cancelout2"></view> |
|
|
|
<view class="bounced" v-if="isshow3"> |
|
|
@@ -270,7 +288,8 @@ |
|
|
|
effectiveitext:'', |
|
|
|
textItself:'', |
|
|
|
argtextindex1:0, |
|
|
|
argtextindex2:0 |
|
|
|
argtextindex2:0, |
|
|
|
isNum:false |
|
|
|
}; |
|
|
|
}, |
|
|
|
onLoad: function(options) { |
|
|
@@ -804,50 +823,58 @@ |
|
|
|
}, |
|
|
|
//确认加入常错词 |
|
|
|
Confirmtheexit() { |
|
|
|
let reg = /^[0-9]+$/ |
|
|
|
if(reg.test(this.thewrongword)){ |
|
|
|
if(this.reswrongword.length>8 || this.thewrongword.length>8){ |
|
|
|
this.$refs.uToast.show({ |
|
|
|
title: '错误词不能为纯数字', |
|
|
|
title: '正确词错误词不能超过8个字', |
|
|
|
type: 'warning', |
|
|
|
}) |
|
|
|
}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 = ""; |
|
|
|
let reg = /^[0-9]+$/ |
|
|
|
if(reg.test(this.thewrongword)){ |
|
|
|
this.$refs.uToast.show({ |
|
|
|
title: '错误词不能为纯数字', |
|
|
|
type: 'warning', |
|
|
|
}) |
|
|
|
}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: '正确值不能为空', |
|
|
|
title: '错误词不能为空', |
|
|
|
duration: 2000 |
|
|
|
}); |
|
|
|
return |
|
|
|
} |
|
|
|
} else { |
|
|
|
uni.showToast({ |
|
|
|
title: '错误词不能为空', |
|
|
|
duration: 2000 |
|
|
|
}); |
|
|
|
return |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
}, |
|
|
|
//取消加入常错词 |
|
|
|
Cancelout() { |
|
|
@@ -860,8 +887,13 @@ |
|
|
|
}, |
|
|
|
//加入长错词 |
|
|
|
Oftenthewrongword() { |
|
|
|
this.isNum = false; |
|
|
|
this.reswrongword = ""; |
|
|
|
this.isshow2 = true; |
|
|
|
let reg = /^[0-9]+$/ |
|
|
|
if (reg.test(this.thewrongword)) { |
|
|
|
this.isNum = true |
|
|
|
} |
|
|
|
}, |
|
|
|
//加精华 |
|
|
|
Addtheessence() { |
|
|
@@ -1852,4 +1884,7 @@ |
|
|
|
color: #333333; |
|
|
|
} |
|
|
|
} |
|
|
|
/deep/ .u-model-title{ |
|
|
|
padding: 34rpx 0 16rpx !important; |
|
|
|
} |
|
|
|
</style> |