From a3d56991dae701c068faa45c1c250ab6db3625da Mon Sep 17 00:00:00 2001
From: 13405411873 <1994398261@qq.com>
Date: Thu, 3 Apr 2025 15:49:26 +0800
Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E9=98=85=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/notice/subscribe-set.vue | 38 ++++++++++++++++++++++++----------
1 file changed, 27 insertions(+), 11 deletions(-)
diff --git a/pages/notice/subscribe-set.vue b/pages/notice/subscribe-set.vue
index 4e5ae81..8e860ed 100644
--- a/pages/notice/subscribe-set.vue
+++ b/pages/notice/subscribe-set.vue
@@ -5,7 +5,8 @@
领域
-
{{t.title}}
@@ -17,7 +18,8 @@
平台
-
{{t.title}}
@@ -29,7 +31,8 @@
通告类型
-
{{t.title}}
@@ -72,7 +75,8 @@
奖励
-
{{t.title}}
@@ -171,12 +175,12 @@
],
//订阅设置对象---后端存储
dataObj: {
- bloggerTypeCode: "",
- platformCode: "",
- noticeTypeCode: "",
+ bloggerTypeCode: [],
+ platformCode: [],
+ noticeTypeCode: [],
//关键词集和
keywordsList: [],
- rewardTypeCode: "",
+ rewardTypeCode: [],
//粉丝是否限制
fansLimit: false,
fansUp: null,
@@ -291,7 +295,7 @@
let thisArray = [{
id: '0',
title: "不限",
- code: ""
+ code: "-1"
}]
thisArray = thisArray.concat(res.data)
for (let i = 0; i < thisArray.length; i += this.showNum) {
@@ -313,7 +317,19 @@
* @param {Object} key
*/
changeChooseValue(item, key) {
- this.dataObj[key] = item.code
+ if (item.id == 0) {
+ this.dataObj[key] = []
+ this.dataObj[key].push(item.code)
+ } else {
+ let tempList = []
+ this.dataObj[key].forEach(item => {
+ if (item.code != '-1') {
+ tempList.push(item.code)
+ }
+ })
+ this.dataObj[key] = tempList
+ }
+
},
/**
* 添加关键词
@@ -457,4 +473,4 @@
}
}
}
-
\ No newline at end of file
+