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;