中介黑名单更新

This commit is contained in:
wkc
2026-02-05 13:33:27 +08:00
parent 1af2677c05
commit 81d4038302
48 changed files with 2789 additions and 1312 deletions

View File

@@ -148,9 +148,9 @@ export default {
},
handleDownloadTemplate() {
if (this.formData.importType === 'person') {
this.download('dpc/intermediary/importPersonTemplate', {}, `个人中介黑名单模板_${new Date().getTime()}.xlsx`);
this.download('ccdi/intermediary/importPersonTemplate', {}, `个人中介黑名单模板_${new Date().getTime()}.xlsx`);
} else {
this.download('dpc/intermediary/importEntityTemplate', {}, `机构中介黑名单模板_${new Date().getTime()}.xlsx`);
this.download('ccdi/intermediary/importEntityTemplate', {}, `机构中介黑名单模板_${new Date().getTime()}.xlsx`);
}
},
handleFileUploadProgress() {
@@ -166,10 +166,26 @@ export default {
this.isUploading = false;
this.visible = false;
this.$emit("success");
// 解析后端返回的消息,只展示错误部分
let displayMessage = response.msg;
// 如果消息包含"恭喜您,数据已全部导入成功",说明全部成功,不展示详细列表
if (displayMessage.includes('恭喜您,数据已全部导入成功')) {
// 全部成功,使用简洁提示
displayMessage = '导入成功!';
}
// 如果消息包含"很抱歉,导入失败",说明有错误,只展示错误部分
else if (displayMessage.includes('很抱歉,导入失败')) {
// 只保留错误部分,移除成功统计信息
const lines = displayMessage.split('<br/><br/>');
displayMessage = lines[0]; // 只取错误部分
}
this.$msgbox({
title: '导入结果',
dangerouslyUseHTMLString: true,
message: `<div style="overflow-y: auto; max-height: 60vh; padding-right: 10px; line-height: 1.6;">${response.msg}</div>`,
message: `<div style="overflow-y: auto; max-height: 60vh; padding-right: 10px; line-height: 1.6;">${displayMessage}</div>`,
confirmButtonText: '确定',
customClass: 'import-result-dialog'
});