|
@@ -5,7 +5,7 @@ import {
|
|
|
} from "~/api/works"
|
|
|
import {
|
|
|
getBannerList,
|
|
|
- setSubscribe
|
|
|
+ setSubscribe,
|
|
|
} from '~/api/global'
|
|
|
import event from '~/mixins/event'
|
|
|
import share from '~/mixins/share'
|
|
@@ -131,30 +131,51 @@ Page({
|
|
|
},
|
|
|
async getSubscribe() {
|
|
|
let tmplIds = await setSubscribe()
|
|
|
- console.log(tmplIds);
|
|
|
+ console.log(tmplIds, tmplIds ? true : false);
|
|
|
this.setData({
|
|
|
tmplIds: tmplIds ? tmplIds : [],
|
|
|
subscribeShow: tmplIds ? true : false,
|
|
|
})
|
|
|
},
|
|
|
requestMessage() {
|
|
|
+ this.setData({
|
|
|
+ tmplIds: [
|
|
|
+ "oBzj9gVeL_6wI__PB5QdJuIG52KN__gyCAP3cQJ1Nqw",
|
|
|
+ "8miPEckOl2q7AKaHLBygFpDDFASnQf_NPSP34Qb0QcI",
|
|
|
+ "mGdQ9rUjqhC-D3HeFaZMaMkqw_Onfo1_PQbbHzWaXzI",
|
|
|
+ ]
|
|
|
+ })
|
|
|
wx.requestSubscribeMessage({
|
|
|
tmplIds: this.data.tmplIds,
|
|
|
success: async (res) => {
|
|
|
- console.log(res);
|
|
|
let accept = []
|
|
|
this.data.tmplIds.forEach(item => {
|
|
|
- console.log(res[item]);
|
|
|
if (res[item] == 'accept') {
|
|
|
accept.push(item)
|
|
|
}
|
|
|
})
|
|
|
- let subscribeRes = await setSubscribe({
|
|
|
+ console.log(accept, 'accept');
|
|
|
+ await setSubscribe({
|
|
|
ids: accept
|
|
|
}, 'post')
|
|
|
- console.log(subscribeRes);
|
|
|
this.getSubscribe()
|
|
|
- }
|
|
|
+ },
|
|
|
+ /* fail: (err) => {
|
|
|
+ console.log(err);
|
|
|
+ if (err.errCode == '20004') {
|
|
|
+ // 20004
|
|
|
+ wx.showModal({
|
|
|
+ title: '温馨提示',
|
|
|
+ content: '请同意允许我们向您发送订阅信息,请打开设置勾选订阅消息,这样能随时接到关于您作品的最新消息',
|
|
|
+ complete: (res) => {
|
|
|
+ if (res.cancel) {
|
|
|
+ }
|
|
|
+ if (res.confirm) {
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ } */
|
|
|
})
|
|
|
},
|
|
|
onUnload() {
|