| | |
| | | memberConut: null, |
| | | managerList: [], |
| | | memberList: [], |
| | | groupId: null |
| | | groupId: null, |
| | | checkedAll:false |
| | | }, |
| | | seach(e) { |
| | | console.log(e.detail.value) |
| | |
| | | } |
| | | }, |
| | | 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: '禁言成功!', |
| | | }) |
| | | 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); |
| | | wx.request( |
| | | { |
| | | url: groupBanSpeech.globalData.url + "/wx/group/member/banSpeech", |
| | | url:e.currentTarget.dataset.checked==1?groupBanSpeech.globalData.url + "/wx/group/member/allowSpeech" :groupBanSpeech.globalData.url + "/wx/group/member/banSpeech", |
| | | method: "GET", |
| | | data: { |
| | | id: e.detail.value, |
| | | id: e.currentTarget.dataset.value, |
| | | groupId: this.data.groupId |
| | | }, |
| | | header: { 'token': wx.getStorageSync('token') }, |
| | | success: (res) => { |
| | | var temp_str='.memberList['+e.currentTarget.dataset.index+'].banSpeech'; |
| | | // this.data.memberList[e.currentTarget.dataset.index].banSpeech=0 |
| | | this.setData({ |
| | | chencked: false |
| | | [temp_str]:e.currentTarget.dataset.checked==1?0:1 |
| | | }) |
| | | console.log(this.data.memberList); |
| | | |
| | | // this.setData({ |
| | | // chencked: false |
| | | // }) |
| | | wx.showToast({ |
| | | icon: "none", |
| | | title: '禁言成功!', |
| | | title:this.data.memberList[e.currentTarget.dataset.index].banSpeech==0?'已允许发言!':'禁言成功!' |
| | | // title: e.currentTarget.dataset.chencked==0?'已允许发言!':'禁言成功!' |
| | | }) |
| | | } |
| | | }) |