From da080ff73f12e74f80130d0c38425b6eb4a8d35b Mon Sep 17 00:00:00 2001 From: "weixiaobo@boe.com.cn" Date: Tue, 1 Aug 2023 14:21:02 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=97=E4=BC=97=E5=AF=BC=E5=85=A5=E6=88=90?= =?UTF-8?q?=E5=8A=9F=E5=A4=B1=E8=B4=A5=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/audience/audienceManage.vue | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/src/views/audience/audienceManage.vue b/src/views/audience/audienceManage.vue index 0ad3b7a3..996e5b3a 100644 --- a/src/views/audience/audienceManage.vue +++ b/src/views/audience/audienceManage.vue @@ -523,11 +523,12 @@

@@ -563,11 +564,11 @@

-
+
+ :src="fileRes.result?.successNumber == fileRes.result?.totalNumber ? success:err"/>
- {{ file.uploadState?.successNum || 0 }}条数据导入成功,{{file.uploadState?.failedNum || 0 }}条数据导入失败 + {{ fileRes.result?.totalNumber || 0 }}条数据导入,{{fileRes.result?.successNumber || 0 }}条数据导入成功
@@ -885,7 +886,8 @@ const visibleAudienceMember = ref(false); const visibleImportAudience = ref(false); const templateUrl = ref(process.env.VUE_APP_BOE_API_URL+"/pc/template/usergroup_template.xlsx"); const fileList = ref([]); -const uploadUrl = ref(process.env.VUE_APP_BOE_API_URL + "/importMember"); +const uploadUrl = ref( "/userbasic/audience/importMember"); +const fileRes = ref({}); const ruleForm = ref({ audienceName: "", description: "", @@ -1559,6 +1561,18 @@ const closeDrawer = () => { visibleAudienceMember.value = false; } +const handleUploadChange = (record) => { + console.log("handleUploadChange value:",record); + if(record.file.status == "done"){ + if(record.file.response.status==200){ + fileRes.value = record.file.response; + message.success("上传成功"); + }else{ + message.error(record.file.response.message); + } + } +} +