diff --git a/src/views/audience/audienceManage.vue b/src/views/audience/audienceManage.vue
index b93c9f23..1b24164e 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"
>停用
@@ -167,6 +167,30 @@
+
+
+ -->
-
+
@@ -253,6 +277,9 @@
-->
+
+ 您确定要删除此受众吗?
+
您确定要删除此受众吗?
@@ -282,7 +309,7 @@
name="audienceName"
:rules="[{ required: true, message: '请填写名称!' }]"
>
-
+
{
+ searchData.value.pageNo = 1;
console.log("handleSearch searchDate:",searchData.value);
getAudiencePageList();
// fetch();
@@ -1204,6 +1233,10 @@ const handleCopyClick = (record) => {
}
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 +1272,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;