diff --git a/src/views/guildOperationManagement/guildInfo.vue b/src/views/guildOperationManagement/guildInfo.vue
index da507db..774f455 100644
--- a/src/views/guildOperationManagement/guildInfo.vue
+++ b/src/views/guildOperationManagement/guildInfo.vue
@@ -3,27 +3,30 @@
公会ID
-
+
会长ID
-
+
分区
+ v-model:partition-infos="inquire.partitionArr" />
+
+
+
- 查询
- 添加
- 导出
+ 查询
+ 添加
+ 导出
-
-
+
+
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
- {{ scope.row.memberNum }}/{{ scope.row.memberNumLimit }}
+ {{ scope.row.memberNum }}/{{ scope.row.memberNumLimit }}
-
-
-
-
+
+
+
+
-
+
-
-
+
+
-
+
-
+
- 编辑
- 编辑
+ {{ scope.row.enable ? "移除" : "已解散" }}
+ :class="scope.row.enable ? 'danger' : 'info'"
+ :type="scope.row.enable ? 'danger' : 'info'"
+ size="default"
+ :disabled="!scope.row.enable">{{ scope.row.enable ? "移除" : "已解散" }}
-
+
- 会长ID
-
+ 会长ID
+
- 联系方式类型
+ 联系方式类型
+ style="width: 75%"
+ class="input">
whatsapp
facebook
- 联系方式
-
+ 联系方式
+
- 邀请人ID
-
+ 邀请人ID
+
-
+
-
+
- 公会ID
-
+ 公会ID
+
- 会长ID
-
+ 会长ID
+
- 会长昵称
-
+ 会长昵称
+
- 公会昵称
-
+ 公会昵称
+
-
公会头像
+
公会头像
-
-
-
+
+
+
+
+
-
公会背景图
+
公会背景图
-
-
-
+
+
+
- 成员数量上限
-
+ 成员数量上限
+
- 联系方式类型
+ 联系方式类型
whatsapp
facebook
- 公会联系方式
-
+ 公会联系方式
+
- 邀请人ID
-
+ 邀请人ID
+
-
+
确定要解散该公会吗?
-
+
- Payoneer
-
+ Payoneer
+
- USDT-ERC20
-
+ USDT-ERC20
+
- PayPal
-
+ PayPal
+
-
+
平台ID
-
- 新增
+
+ 新增
-
-
+
+
{{ scope.row.erbanNo
}}{{
@@ -555,54 +507,61 @@
{{ scope.row.enable == false ? "(已离开)" : "" }}
-
-
-
-
+
+
+
+
- {{
+ {{
scope.row.roleType == 1
? "会长"
: scope.row.roleType == 2
? "取消管理员"
: "设为管理员"
- }}
-
+ 删除
+ class="danger"
+ type="danger"
+ size="default"
+ :disabled="scope.row.roleType == 1 ? true : false">删除
-
+
确定要删除该成员吗?
@@ -627,12 +586,13 @@ import { dateFormat } from "@/utils/system-helper";
// @ts-ignore
import { ElMessage } from "element-plus";
import PartitionSelect from "@/views/common/partitionSelect.vue";
-import {savePayAccount} from "@/api/nobleman/nobleman";
+import PartitionRegionSelect from "@/views/common/partitionRegionSelect.vue";
+import { savePayAccount } from "@/api/nobleman/nobleman";
// import { fa } from "element-plus/es/locale";
export default {
name: "GuildInfoNew",
- components: {PartitionSelect},
- data() {
+ components: { PartitionSelect, PartitionRegionSelect },
+ data () {
return {
loading: false,
delDialog: false,
@@ -645,6 +605,8 @@ export default {
time: "",
partitionId: undefined,
partitionArr: [],
+ regionId: undefined,
+ regionArr: [],
},
//新增所需对象
resource: {
@@ -652,8 +614,8 @@ export default {
nick: "",
referrer: "",
guildContactType: "whatsapp",
- guildContact:'',
- inviteErbanNo:''
+ guildContact: '',
+ inviteErbanNo: ''
},
// 表格
tableData: [],
@@ -673,8 +635,8 @@ export default {
id: "",
imageUrl1: "",
imageUrl2: "",
- enableEditInvite:false,
- inviteErbanNo:''
+ enableEditInvite: false,
+ inviteErbanNo: ''
},
// 收款账户弹窗
payAccountDialog: false,
@@ -700,7 +662,7 @@ export default {
},
methods: {
// 查询接口
- getData() {
+ getData () {
this.loading = true;
let time = this.inquire.time;
let startTime = "";
@@ -715,6 +677,7 @@ export default {
referrer: this.inquire.referrer,
familyName: this.inquire.nick,
partitionId: this.inquire.partitionId,
+ regionId: this.inquire.regionId == 0 ? undefined : this.inquire.regionId,
// startDate: startTime,
// endDate: endTime,
pageNum: this.currentPage,
@@ -726,7 +689,7 @@ export default {
});
},
// 打开成员信息弹窗
- memberDialogFun(val) {
+ memberDialogFun (val) {
var than = this;
than.memberTitle = `【${val.name}】成员信息`;
than.memberNew = val;
@@ -738,7 +701,7 @@ export default {
});
},
// 二次确认删除成员
- delmemberRemoveClick() {
+ delmemberRemoveClick () {
removeMember({
guildMemberId: this.memberRemoveObj.guildMemberId,
}).then((res) => {
@@ -764,7 +727,7 @@ export default {
});
},
// 设置管理员
- setMemberFun(val) {
+ setMemberFun (val) {
setManager({
guildMemberId: val.guildMemberId,
status: val.roleType == 3 ? true : val.roleType == 2 ? false : null,
@@ -791,7 +754,7 @@ export default {
});
},
// 新增成员
- addMemberFun() {
+ addMemberFun () {
addMember({
erbanNo: this.member.userID,
guildId: this.memberNew.id,
@@ -818,7 +781,7 @@ export default {
});
},
// 打开收款账户弹窗
- payAccountDialogFun(val) {
+ payAccountDialogFun (val) {
this.payAccountTitle = `(${val.ownerNick}【ID:${val.ownerErbanNo}】)的收款账户`;
this.payAccount.payoneer = val.payAccount.payoneer;
this.payAccount.usdt = val.payAccount.usdt;
@@ -827,7 +790,7 @@ export default {
this.payAccountNew = val;
},
// 保存收款账户
- payAccountClick() {
+ payAccountClick () {
savePayAccount({
id: this.payAccountNew.payAccount.familyId,
payPal: this.payAccount.payPal,
@@ -852,7 +815,7 @@ export default {
});
},
// 导出
- exportInfoFun() {
+ exportInfoFun () {
let time = this.inquire.time;
let startTime = "";
let endTime = "";
@@ -866,12 +829,13 @@ export default {
referrer: this.inquire.referrer,
familyName: this.inquire.nick,
partitionId: this.inquire.partitionId,
+ regionId: this.inquire.regionId == 0 ? undefined : this.inquire.regionId,
// startDate: startTime,
// endDate: endTime,
- }).then((res) => {});
+ }).then((res) => { });
},
// 添加
- add() {
+ add () {
this.addDialog = false;
create({
erbanNo: this.resource.id,
@@ -897,7 +861,7 @@ export default {
});
},
// 编辑按钮
- ediClick(res) {
+ ediClick (res) {
var obj = res.row;
this.ediObj.leaderId = obj.ownerErbanNo;
this.ediObj.leaderNick = obj.ownerNick;
@@ -913,7 +877,7 @@ export default {
this.editDialog = true;
},
// 二次确认弹窗
- editDialogClick() {
+ editDialogClick () {
console.log(this.ediObj);
update({
id: this.ediObj.id,
@@ -921,9 +885,9 @@ export default {
backgroundUrl: this.ediObj.imageUrl1,
avatar: this.ediObj.imageUrl2,
name: this.ediObj.guildNick,
- guildContactType:this.ediObj.guildContactType,
- guildContact:this.ediObj.guildContact,
- inviteErbanNo:this.ediObj.inviteErbanNo
+ guildContactType: this.ediObj.guildContactType,
+ guildContact: this.ediObj.guildContact,
+ inviteErbanNo: this.ediObj.inviteErbanNo
}).then((res) => {
if (res.code == 200) {
ElMessage({
@@ -944,7 +908,7 @@ export default {
});
},
// 解散按钮
- delClick() {
+ delClick () {
console.log(this.delDialogData.id);
var guildId = this.delDialogData.id;
dismiss({ guildId }).then((res) => {
@@ -965,21 +929,21 @@ export default {
this.delDialog = false;
});
},
- beforeAvatarUpload() {
+ beforeAvatarUpload () {
ElMessage({
showClose: true,
message: "上传中~",
type: "warning",
});
},
- handleAvatarError() {
+ handleAvatarError () {
ElMessage({
showClose: true,
message: "上传失败!",
type: "error",
});
},
- handleAvatarSuccess(res, file) {
+ handleAvatarSuccess (res, file) {
console.log(file);
this.ediObj.imageUrl1 = file.response.data;
ElMessage({
@@ -988,7 +952,7 @@ export default {
type: "success",
});
},
- handleAvatarSuccess2(res, file) {
+ handleAvatarSuccess2 (res, file) {
console.log(file);
this.ediObj.imageUrl2 = file.response.data;
ElMessage({
@@ -998,10 +962,10 @@ export default {
});
},
// 分页导航
- handleSizeChange() {
+ handleSizeChange () {
this.getData();
},
- handleCurrentChange() {
+ handleCurrentChange () {
this.getData();
},
},
diff --git a/src/views/guildOperationManagement/guildInfoCustomerService.vue b/src/views/guildOperationManagement/guildInfoCustomerService.vue
index 8771d90..26930f9 100644
--- a/src/views/guildOperationManagement/guildInfoCustomerService.vue
+++ b/src/views/guildOperationManagement/guildInfoCustomerService.vue
@@ -3,19 +3,25 @@
ID
-
+
分区
+ v-model:after-init="getData" />
+
+
+
- 查询
- 添加
- 导出
+ 查询
+ 添加
+ 导出
-
-
+
+
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
- {{ scope.row.memberNum }}/{{ scope.row.memberNumLimit }}
+ {{ scope.row.memberNum }}/{{ scope.row.memberNumLimit }}
-
-
-
+
+
+
-
+
-
-
+
+
-
+
-
+
- 编辑
- 编辑
+ {{ scope.row.enable ? "移除" : "已解散" }}
+ :class="scope.row.enable ? 'danger' : 'info'"
+ :type="scope.row.enable ? 'danger' : 'info'"
+ size="default"
+ :disabled="!scope.row.enable">{{ scope.row.enable ? "移除" : "已解散" }}
-
+
- 会长ID
-
+ 会长ID
+
-
+
-
+
- 公会ID
-
+ 公会ID
+
- 会长ID
-
+ 会长ID
+
- 会长昵称
-
+ 会长昵称
+
- 公会昵称
-
+ 公会昵称
+
-
公会头像
+
公会头像
-
-
-
+
+
+
+
+
-
公会背景图
+
公会背景图
-
-
-
+
+
+
- 成员数量上限
-
+ 成员数量上限
+
-
+
确定要解散该公会吗?
-
+
- Payoneer
-
+ Payoneer
+
- USDT-ERC20
-
+ USDT-ERC20
+
- PayPal
-
+ PayPal
+
-
+
平台ID
-
- 新增
+
+ 新增
-
-
+
+
{{ scope.row.erbanNo
}}{{
@@ -468,54 +450,61 @@
{{ scope.row.enable == false ? "(已离开)" : "" }}
-
-
-
-
+
+
+
+
- {{
+ {{
scope.row.roleType == 1
? "会长"
: scope.row.roleType == 2
? "取消管理员"
: "设为管理员"
- }}
-
+ 删除
+ class="danger"
+ type="danger"
+ size="default"
+ :disabled="scope.row.roleType == 1 ? true : false">删除
-
+
确定要删除该成员吗?
@@ -543,10 +532,11 @@ import { dateFormat } from "@/utils/system-helper";
// @ts-ignore
import { ElMessage } from "element-plus";
import PartitionSelect from "@/views/common/partitionSelect.vue";
+import PartitionRegionSelect from "@/views/common/partitionRegionSelect.vue";
export default {
name: "GuildInfoNewCustomerService",
- components: {PartitionSelect},
- data() {
+ components: { PartitionSelect, PartitionRegionSelect },
+ data () {
return {
loading: false,
delDialog: false,
@@ -558,6 +548,8 @@ export default {
time: "",
partitionId: undefined,
partitionArr: [],
+ regionId: undefined,
+ regionArr: [],
},
//新增所需对象
resource: {
@@ -608,7 +600,7 @@ export default {
},
methods: {
// 查询接口
- getData() {
+ getData () {
this.loading = true;
let time = this.inquire.time;
let startTime = "";
@@ -622,6 +614,7 @@ export default {
referrer: this.inquire.referrer,
familyName: this.inquire.nick,
partitionId: this.inquire.partitionId,
+ regionId: this.inquire.regionId == 0 ? undefined : this.inquire.regionId,
// startDate: startTime,
// endDate: endTime,
pageNum: this.currentPage,
@@ -633,7 +626,7 @@ export default {
});
},
// 打开成员信息弹窗
- memberDialogFun(val) {
+ memberDialogFun (val) {
var than = this;
than.memberTitle = `【${val.name}】成员信息`;
than.memberNew = val;
@@ -645,7 +638,7 @@ export default {
});
},
// 二次确认删除成员
- delmemberRemoveClick() {
+ delmemberRemoveClick () {
removeMember({
guildMemberId: this.memberRemoveObj.guildMemberId,
}).then((res) => {
@@ -671,7 +664,7 @@ export default {
});
},
// 设置管理员
- setMemberFun(val) {
+ setMemberFun (val) {
setManager({
guildMemberId: val.guildMemberId,
status: val.roleType == 3 ? true : val.roleType == 2 ? false : null,
@@ -698,7 +691,7 @@ export default {
});
},
// 新增成员
- addMemberFun() {
+ addMemberFun () {
addMember({
erbanNo: this.member.userID,
guildId: this.memberNew.id,
@@ -725,7 +718,7 @@ export default {
});
},
// 打开收款账户弹窗
- payAccountDialogFun(val) {
+ payAccountDialogFun (val) {
this.payAccountTitle = `(${val.ownerNick}【ID:${val.ownerErbanNo}】)的收款账户`;
this.payAccount.payoneer = val.payAccount.payoneer;
this.payAccount.usdt = val.payAccount.usdt;
@@ -734,7 +727,7 @@ export default {
this.payAccountNew = val;
},
// 保存收款账户
- payAccountClick() {
+ payAccountClick () {
savePayAccount({
id: this.payAccountNew.payAccount.familyId,
payPal: this.payAccount.payPal,
@@ -759,7 +752,7 @@ export default {
});
},
// 导出
- exportInfoFun() {
+ exportInfoFun () {
let time = this.inquire.time;
let startTime = "";
let endTime = "";
@@ -771,12 +764,14 @@ export default {
erbanNo: this.inquire.userId,
referrer: this.inquire.referrer,
familyName: this.inquire.nick,
+ partitionId: this.inquire.partitionId,
+ regionId: this.inquire.regionId == 0 ? undefined : this.inquire.regionId,
// startDate: startTime,
// endDate: endTime,
- }).then((res) => {});
+ }).then((res) => { });
},
// 添加
- add() {
+ add () {
this.addDialog = false;
create({
erbanNo: this.resource.id,
@@ -799,7 +794,7 @@ export default {
});
},
// 编辑按钮
- ediClick(res) {
+ ediClick (res) {
var obj = res.row;
this.ediObj.leaderId = obj.ownerErbanNo;
this.ediObj.leaderNick = obj.ownerNick;
@@ -811,7 +806,7 @@ export default {
this.editDialog = true;
},
// 二次确认弹窗
- editDialogClick() {
+ editDialogClick () {
console.log(this.ediObj);
update({
id: this.ediObj.id,
@@ -839,7 +834,7 @@ export default {
});
},
// 解散按钮
- delClick() {
+ delClick () {
console.log(this.delDialogData.id);
var guildId = this.delDialogData.id;
dismiss({ guildId }).then((res) => {
@@ -861,21 +856,21 @@ export default {
this.delDialog = false;
});
},
- beforeAvatarUpload() {
+ beforeAvatarUpload () {
ElMessage({
showClose: true,
message: "上传中~",
type: "warning",
});
},
- handleAvatarError() {
+ handleAvatarError () {
ElMessage({
showClose: true,
message: "上传失败!",
type: "error",
});
},
- handleAvatarSuccess(res, file) {
+ handleAvatarSuccess (res, file) {
console.log(file);
this.ediObj.imageUrl1 = file.response.data;
ElMessage({
@@ -884,7 +879,7 @@ export default {
type: "success",
});
},
- handleAvatarSuccess2(res, file) {
+ handleAvatarSuccess2 (res, file) {
console.log(file);
this.ediObj.imageUrl2 = file.response.data;
ElMessage({
@@ -894,10 +889,10 @@ export default {
});
},
// 分页导航
- handleSizeChange() {
+ handleSizeChange () {
this.getData();
},
- handleCurrentChange() {
+ handleCurrentChange () {
this.getData();
},
},