From 1229b7af1f85669f8061b8985618d929b029eb33 Mon Sep 17 00:00:00 2001
From: odc.xiaohui <xiaohui@Q1>
Date: 星期三, 12 四月 2023 17:13:34 +0800
Subject: [PATCH] 修改首页

---
 miniprogram/pages/manager/group/message/Speech/index.ts |  135 ++++++++++++++++++++++++++++++--------------
 1 files changed, 92 insertions(+), 43 deletions(-)

diff --git a/miniprogram/pages/manager/group/message/Speech/index.ts b/miniprogram/pages/manager/group/message/Speech/index.ts
index 217c046..9a79ea2 100644
--- a/miniprogram/pages/manager/group/message/Speech/index.ts
+++ b/miniprogram/pages/manager/group/message/Speech/index.ts
@@ -66,50 +66,99 @@
         }
     },
     allPick() {
-        wx.request(
-            {
-                url: groupBanSpeech.globalData.url + "/wx/group/member/allBanSpeech",
-                method: "GET",
-                data: {
-                    id: this.data.groupId
-                },
-                header: { 'token': wx.getStorageSync('token') },
-                success: (res) => {
-                    wx.showToast({
-                        icon: "none",
-                        title: '绂佽█鎴愬姛!',
-                    })
-                    
-                    this.setData({
-                        checkedAll : !this.data.checkedAll
-                    })
-                    console.log(this.data.checkedAll);
-                    
-                    wx.request(
-                        {
-                            url: groupBanSpeech.globalData.url + "/wx/group/member",
-                            method: "GET",
-                            data: {
-                                id: this.data.groupId
-                            },
-                            header: { 'token': wx.getStorageSync('token') },
-                            success: (res) => {
-                                for (let index = 0; index < res.data.data.memberList.length; index++) {
-                                    if (res.data.data.memberList[index].pic != null) {
-                                        res.data.data.memberList[index].pic = groupBanSpeech.globalData.imageUrl + "/img/" + res.data.data.memberList[index].pic;
-                                    }
-                                }
-                                this.setData({
-                                    memberList: res.data.data.memberList,
-                                    managerList: res.data.data.managerMemberList,
-                                    memberConut: res.data.data.memberCount,
-                                    managerCount: res.data.data.managerMemberCount
-                                })
-                                console.log(this.data.memberList)
-                            }
+        if (this.data.checkedAll) {
+            wx.request(
+                {
+                    url: groupBanSpeech.globalData.url + "/group/banSpeechRemark?id="+this.data.groupId,
+                    method: "PUT",
+                    // data: {
+                    //     id: this.data.groupId
+                    // },
+                    header: { 'token': wx.getStorageSync('token') },
+                    success: (res) => {
+                        wx.showToast({
+                            icon: "none",
+                            title: '鍏佽鍙戣█!',
                         })
-                }
-            })
+                        
+                        this.setData({
+                            checkedAll : !this.data.checkedAll
+                        })
+                        console.log(this.data.checkedAll);
+                        
+                        wx.request(
+                            {
+                                url: groupBanSpeech.globalData.url + "/wx/group/member",
+                                method: "GET",
+                                data: {
+                                    id: this.data.groupId
+                                },
+                                header: { 'token': wx.getStorageSync('token') },
+                                success: (res) => {
+                                    for (let index = 0; index < res.data.data.memberList.length; index++) {
+                                        if (res.data.data.memberList[index].pic != null) {
+                                            res.data.data.memberList[index].pic = groupBanSpeech.globalData.imageUrl + "/img/" + res.data.data.memberList[index].pic;
+                                        }
+                                    }
+                                    this.setData({
+                                        memberList: res.data.data.memberList,
+                                        managerList: res.data.data.managerMemberList,
+                                        memberConut: res.data.data.memberCount,
+                                        managerCount: res.data.data.managerMemberCount
+                                    })
+                                    console.log(this.data.memberList)
+                                }
+                            })
+                    }
+                })
+        } else {
+            wx.request(
+                {
+                    url: groupBanSpeech.globalData.url + "/wx/group/member/allBanSpeech",
+                   
+                    method: "GET",
+                    data: {
+                        id: this.data.groupId
+                    },
+                    header: { 'token': wx.getStorageSync('token') },
+                    success: (res) => {
+                        wx.showToast({
+                            icon: "none",
+                            title: '绂佽█鎴愬姛!',
+                        })
+                        
+                        this.setData({
+                            checkedAll : !this.data.checkedAll
+                        })
+                        console.log(this.data.checkedAll);
+                        
+                        wx.request(
+                            {
+                                url: groupBanSpeech.globalData.url + "/wx/group/member",
+                                method: "GET",
+                                data: {
+                                    id: this.data.groupId
+                                },
+                                header: { 'token': wx.getStorageSync('token') },
+                                success: (res) => {
+                                    for (let index = 0; index < res.data.data.memberList.length; index++) {
+                                        if (res.data.data.memberList[index].pic != null) {
+                                            res.data.data.memberList[index].pic = groupBanSpeech.globalData.imageUrl + "/img/" + res.data.data.memberList[index].pic;
+                                        }
+                                    }
+                                    this.setData({
+                                        memberList: res.data.data.memberList,
+                                        managerList: res.data.data.managerMemberList,
+                                        memberConut: res.data.data.memberCount,
+                                        managerCount: res.data.data.managerMemberCount
+                                    })
+                                    console.log(this.data.memberList)
+                                }
+                            })
+                    }
+                })
+        }
+      
     },
     pick(e) {
         console.log(e);

--
Gitblit v1.8.0