From 6e66ca4864c75197f6de20bd7cc75a8ad3dd0f5a Mon Sep 17 00:00:00 2001 From: dragon <3013557874@qq.com> Date: Tue, 16 Jul 2024 19:34:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=B5=A0=E9=80=81VIP&?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=B7=A5=E4=BC=9A=E4=BF=A1=E6=81=AF-?= =?UTF-8?q?=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/VipGive/VipGive.js | 34 ++++ src/api/nobleman/nobleman.js | 5 + src/views/nobleman/GuildInfo.vue | 329 ++++++++++++++++++------------- src/views/vip/VipGive.vue | 301 ++++++++++++++++++++++++++++ 4 files changed, 529 insertions(+), 140 deletions(-) create mode 100644 src/api/VipGive/VipGive.js create mode 100644 src/views/vip/VipGive.vue diff --git a/src/api/VipGive/VipGive.js b/src/api/VipGive/VipGive.js new file mode 100644 index 0000000..42eaf2b --- /dev/null +++ b/src/api/VipGive/VipGive.js @@ -0,0 +1,34 @@ +import request from '@/utils/request'; +import { genQueryParam } from '@/utils/maintainer'; +// 查询用户接口 +export const getByErbanNo = query => { + return request({ + url: '/admin/user/getByErbanNo', + method: 'get', + params: query + }); +}; +// 获取VIP列表接口 +export const listAll = query => { + return request({ + url: '/admin/vip/listAll', + method: 'get', + params: query + }); +}; +// 获取列表接口 +export const pageRecord = query => { + return request({ + url: '/vipSend/pageRecord', + method: 'get', + params: query + }); +}; +// 赠送VIP接口 +export const vipSendSend = query => { + return request({ + url: '/vipSend/send', + method: 'post', + params: query + }); +}; \ No newline at end of file diff --git a/src/api/nobleman/nobleman.js b/src/api/nobleman/nobleman.js index c31afd2..27ac8b2 100644 --- a/src/api/nobleman/nobleman.js +++ b/src/api/nobleman/nobleman.js @@ -115,3 +115,8 @@ export const exportFamilyMember = query => { window.location.href = `/admin/family/manage/exportFamilyMember?${genQueryParam(query)}`; return; }; +// 导出-公会信息 +export const exportInfo = query => { + window.location.href = `/admin/family/manage/exportFamily?${genQueryParam(query)}`; + return; +}; diff --git a/src/views/nobleman/GuildInfo.vue b/src/views/nobleman/GuildInfo.vue index 72fded5..4e3db3e 100644 --- a/src/views/nobleman/GuildInfo.vue +++ b/src/views/nobleman/GuildInfo.vue @@ -3,120 +3,133 @@
ID - +
推荐人 - +
日期 - +
- 查询 - 添加 + 查询 + 添加 + 导出 - - - - - - - + + + + + + + - + - - - + + + - + - +
- 会长ID - + 会长ID +
- 推荐人 - + 推荐人 +
- + - +
- 会长ID - + 会长ID +
- 会长昵称 - + 会长昵称 +
- 公会昵称 - + 公会昵称 +
- 成员数量上限 - + 成员数量上限 +
- + 确定要解散该公会吗? +