From 3911a4663e46356cfaa3f4d763f66e5e4d63aa8d Mon Sep 17 00:00:00 2001 From: "weixiaobo@boe.com.cn" Date: Fri, 4 Aug 2023 14:32:22 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E5=8F=97=E4=BC=97=E5=90=8D=E7=A7=B0?= =?UTF-8?q?=E9=99=90=E5=88=B630=EF=BC=8C=E5=81=9C=E7=94=A8=E5=8F=97?= =?UTF-8?q?=E4=BC=97=E5=BC=B9=E6=A1=86=E6=8F=90=E7=A4=BA?= 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 b93c9f23..ea572a24 100644 --- a/src/views/audience/audienceManage.vue +++ b/src/views/audience/audienceManage.vue @@ -76,7 +76,7 @@ v-if=" record.status === 1 " - @click="handleStop(record)" + @click="handleStopClick(record)" type="link" >停用 @@ -201,7 +201,7 @@ show-count :type="4" > --> - +
@@ -253,6 +253,9 @@
--> + +
您确定要删除此受众吗?
+
您确定要删除此受众吗?
@@ -282,7 +285,7 @@ name="audienceName" :rules="[{ required: true, message: '请填写名称!' }]" > - + { } const handleCopy = async () => { console.log("handleCopy audienceId:",audienceId.value); + if(audienceName.value.length>30){ + message.warning("受众名称小于30字符"); + return; + } let res = await copyAudience({ audienceId: audienceId.value, audienceName: audienceName.value, @@ -1239,19 +1247,25 @@ const handlePublish = async (record,type) => { message.error(res.data.message); } } -const handleStop = async (record) => { - console.log("handleStop record:",record); +const handleStop = async () => { + console.log("handleStop:",); let res = await stopAudience({ - audienceId: record.audienceId, + audienceId: audienceId.value, }) console.log("stopAudience res:",res); if(res&&res.data.status==200){ message.success("停用成功"); + visibleStopAudience.value = false; getAudiencePageList(); }else{ message.error(res.data.message); } } +const handleStopClick = (record) => { + console.log("handleStopClick record:",record); + audienceId.value = record.audienceId; + visibleStopAudience.value = true; +} const handleDeleteClick = (record) => { console.log("handleDeleteClick record:",record); audienceId.value = record.audienceId; From 1d19e41ed3e70e58936aa5617936e605069cf14f Mon Sep 17 00:00:00 2001 From: "weixiaobo@boe.com.cn" Date: Mon, 7 Aug 2023 09:37:22 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E5=8F=97=E4=BC=97=E6=90=9C=E7=B4=A2?= =?UTF-8?q?=E6=97=B6pagaNo=E9=87=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/audience/audienceManage.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/views/audience/audienceManage.vue b/src/views/audience/audienceManage.vue index ea572a24..863bf256 100644 --- a/src/views/audience/audienceManage.vue +++ b/src/views/audience/audienceManage.vue @@ -1093,6 +1093,7 @@ function timeChange(time, timeStr) { } const handleSearch = () => { + searchData.value.pageNo = 1; console.log("handleSearch searchDate:",searchData.value); getAudiencePageList(); // fetch(); From f8b2ff3ef0ce858e9d483e37d7d6d47f9f60b22b Mon Sep 17 00:00:00 2001 From: "weixiaobo@boe.com.cn" Date: Mon, 7 Aug 2023 09:49:00 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E5=A4=8D=E5=88=B6=E5=8F=97=E4=BC=97?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/audience/audienceManage.vue | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/views/audience/audienceManage.vue b/src/views/audience/audienceManage.vue index 863bf256..1b24164e 100644 --- a/src/views/audience/audienceManage.vue +++ b/src/views/audience/audienceManage.vue @@ -167,6 +167,30 @@ +
+ + + + + +
+
+