diff --git a/src/views/workCenter/standardInterpretationProcess/StandardInterpretationProcess.vue b/src/views/workCenter/standardInterpretationProcess/StandardInterpretationProcess.vue
index f2fb451..1c7a190 100644
--- a/src/views/workCenter/standardInterpretationProcess/StandardInterpretationProcess.vue
+++ b/src/views/workCenter/standardInterpretationProcess/StandardInterpretationProcess.vue
@@ -659,7 +659,12 @@ export default {
this.$message.success(res.message)
this.goBack()
} else {
- this.$message.warn(res.message)
+ // 多行报错
+ if (res.code === 500) {
+ this.messageLineFeedByBr(this.$t('operationFailed'), res.message)
+ } else {
+ this.$message.warn(res.message)
+ }
}
}).catch((err) => {
if (err && err.message && tabList.includes(err.message)) {
@@ -770,6 +775,34 @@ export default {
return Promise.all(promiseList).catch(() => {
throw new Error('base')
})
+ },
+ /**
+ * 对包含
的后端错误信息进行处理
+ * @param title
+ * @param content
+ */
+ messageLineFeedByBr (title, content) {
+ // 可以用分号和
换行
+ content = content.replace(/
|<\/br>|
/g, ';')
+ const messageArr = content.split(';')
+ const htmlDom = []
+ messageArr.map(tt => {
+ if (tt) {
+ htmlDom.push((