// index.ts
|
// 获取应用实例
|
const groupBanSpeech = getApp()
|
|
Page({
|
data: {
|
managerCount: null,
|
memberConut: null,
|
managerList: [],
|
memberList: [],
|
groupId: null
|
},
|
seach(e) {
|
console.log(e.detail.value)
|
console.log(e.detail.value)
|
if (e.detail.value != "" && e.detail.value != " " && e.detail.value != " " && e.detail.value != " ") {
|
wx.request(
|
{
|
url: groupBanSpeech.globalData.url + "/wx/group/member/find",
|
method: "GET",
|
data: {
|
name: e.detail.value,
|
id: this.data.groupId
|
},
|
header: { 'token': wx.getStorageSync('token') },
|
success: (res) => {
|
console.log(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 = groupMember.globalData.imageUrl + "/img/" + res.data.data.memberList[index].pic;
|
}
|
}
|
this.setData({
|
memberList: res.data.data.memberList,
|
memberConut: res.data.data.memberCount,
|
})
|
}
|
})
|
} else {
|
|
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 = groupMember.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
|
})
|
|
}
|
})
|
|
}
|
},
|
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)
|
}
|
})
|
}
|
})
|
},
|
pick(e) {
|
wx.request(
|
{
|
url: groupBanSpeech.globalData.url + "/wx/group/member/banSpeech",
|
method: "GET",
|
data: {
|
id: e.detail.value,
|
groupId: this.data.groupId
|
},
|
header: { 'token': wx.getStorageSync('token') },
|
success: (res) => {
|
this.setData({
|
chencked: false
|
})
|
wx.showToast({
|
icon: "none",
|
title: '禁言成功!',
|
})
|
}
|
})
|
|
},
|
memberDetail(e) {
|
wx.request(
|
{
|
url: groupBanSpeech.globalData.url + "/wx/group/member",
|
method: "GET",
|
data: {
|
id: e.currentTarget.id
|
},
|
header: { 'token': wx.getStorageSync('token') },
|
success: (res) => {
|
wx.showToast({
|
icon: "none",
|
title: '禁言成功!',
|
})
|
}
|
})
|
},
|
onLoad(e) {
|
console.log(e.id)
|
this.data.groupId = e.id
|
wx.request(
|
{
|
url: groupBanSpeech.globalData.url + "/wx/group/member",
|
method: "GET",
|
data: {
|
id: e.id
|
},
|
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)
|
}
|
})
|
|
}
|
|
})
|