From 163c41a84b70196ba89dbaeba91122370ede2766 Mon Sep 17 00:00:00 2001 From: cwchen <1048842385@qq.com> Date: Mon, 29 Sep 2025 17:07:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E4=BB=B6=E4=B8=8A=E4=BC=A0=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../fileManager/components/addTableData.vue | 21 +++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/src/views/archivesManagement/fileManager/components/addTableData.vue b/src/views/archivesManagement/fileManager/components/addTableData.vue index 5702be3..980dbeb 100644 --- a/src/views/archivesManagement/fileManager/components/addTableData.vue +++ b/src/views/archivesManagement/fileManager/components/addTableData.vue @@ -128,6 +128,12 @@ export default { { required: true, message: '请选择文件分类标记', trigger: 'change' } ], }, + errorObj: { + contentName: '档案名称', + term: '案卷期限', + unitName: '归档责任单位', + major: '所属专业', + }, }; }, created() { @@ -369,7 +375,7 @@ export default { } }).catch(error => { this.loading.close(); - // this.$modal.msgError('提交失败,请重试'); + this.$modal.msgError(this.errorMsg(error)); }); } else { formData.append('params', JSON.stringify(params)); @@ -383,9 +389,20 @@ export default { } }).catch(error => { this.loading.close(); - // this.$modal.msgError('提交失败,请重试'); + this.$modal.msgError(this.errorMsg(error)); }); } + }, + errorMsg(error) { + const errorMessage = error.message; + const errorArr = errorMessage.split(':'); + const errorObjData = errorArr.length > 1 ? JSON.parse(errorArr[1]) : ''; + if(errorObjData){ + return this.errorObj[errorObjData.paramName] + errorArr[0] + ':' + errorObjData.originalValue; + }else{ + return errorMessage; + } + } } };