diff --git a/src/common/lang/en-us.js b/src/common/lang/en-us.js
index f250108..1bdccb5 100644
--- a/src/common/lang/en-us.js
+++ b/src/common/lang/en-us.js
@@ -246,6 +246,7 @@ module.exports = {
autoTakeout: 'Automatic takeout',
goHandle: 'To deal with',
disableInput: 'Inhibit input',
+ fileUploadError: 'File upload error',
// 标准字段
standardField: {
standardEnglishName: 'Regulation English Name',
diff --git a/src/common/lang/zh-cn.js b/src/common/lang/zh-cn.js
index 700aaff..a8e0e9d 100644
--- a/src/common/lang/zh-cn.js
+++ b/src/common/lang/zh-cn.js
@@ -246,6 +246,7 @@ module.exports = {
autoTakeout: '自动带出',
goHandle: '去处理',
disableInput: '禁止输入',
+ fileUploadError: '文件上传错误',
// 标准字段
standardField: {
standardEnglishName: '标准英文名称',
diff --git a/src/views/workCenter/regulatoryComplianceCheckProcess/modules/EngineerInitBaseInfo.vue b/src/views/workCenter/regulatoryComplianceCheckProcess/modules/EngineerInitBaseInfo.vue
index 74c5a41..77d79d5 100644
--- a/src/views/workCenter/regulatoryComplianceCheckProcess/modules/EngineerInitBaseInfo.vue
+++ b/src/views/workCenter/regulatoryComplianceCheckProcess/modules/EngineerInitBaseInfo.vue
@@ -700,7 +700,13 @@ export default {
this.dataSource = JSON.parse(JSON.stringify(dataSource))
this.dataList = JSON.parse(JSON.stringify(dataSource))
} else {
- this.$message.warning(res.message)
+ if (Array.isArray(res.message) && res.message.length > 0) {
+ this.messageLineFeed(this.$t('fileUploadError'), res.message)
+ } else if (/
|<\/br>|
/.test(res.message)) {
+ this.messageLineFeedByBr(this.$t('fileUploadError'), res.messagee)
+ } else {
+ this.$message.warning(res.message)
+ }
}
}).finally(() => {
this.$emit('loading', false)
@@ -854,6 +860,59 @@ export default {
handleDownload (id, name) {
// 下载文件
downloadFile(`/sys/common/download/${id}`, name)
+ },
+ /**
+ * 对数组形式后端错误信息进行处理
+ * @param title
+ * @param content
+ */
+ messageLineFeed (title, content) {
+ const htmlDom = []
+ content.map(tt => {
+ if (tt) {
+ htmlDom.push((