From dad854f161ff75a6606e67a66996bd05705c1fb1 Mon Sep 17 00:00:00 2001 From: chenruiye <862859104@qq.com> Date: Mon, 21 Apr 2025 16:08:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=A5=96=E5=8A=B1=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E5=88=97=E8=A1=A8=EF=BC=8C=E5=A5=96=E5=8A=B1=E5=8F=91?= =?UTF-8?q?=E6=94=BE=E8=AE=B0=E5=BD=95=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/SsGuild/rewardConfiguration.js | 66 ++++ src/views/ssGuild/rewardConfiguration.vue | 300 ++++++++++++++++++ .../ssGuild/rewardDistributionRecord.vue | 166 ++++++++++ 3 files changed, 532 insertions(+) create mode 100644 src/api/SsGuild/rewardConfiguration.js create mode 100644 src/views/ssGuild/rewardConfiguration.vue create mode 100644 src/views/ssGuild/rewardDistributionRecord.vue diff --git a/src/api/SsGuild/rewardConfiguration.js b/src/api/SsGuild/rewardConfiguration.js new file mode 100644 index 0000000..de8d0a2 --- /dev/null +++ b/src/api/SsGuild/rewardConfiguration.js @@ -0,0 +1,66 @@ +import request from '@/utils/request'; +// 奖励配置 +// 活动列表 +export const getActivitylList = query => { + return request({ + url: '/activityH5LevelExp/activityType', + method: 'get', + params: query + }); +}; +// 等级列表 +export const getLevelList = query => { + return request({ + url: '/activityH5LevelExp/select/list', + method: 'get', + params: query + }); +}; +// 奖励查询列表 +export const getAwardList = query => { + return request({ + url: '/activityH5LevelAward/list', + method: 'get', + params: query + }); +}; +// 奖励类型 +export const getAwardTypeList = query => { + return request({ + url: '/activityH5LevelExp/awardType', + method: 'get', + params: query + }); +}; +// 新增 +export const saveAwardList = query => { + return request({ + url: '/activityH5LevelAward/save', + method: 'post', + params: query + }); +}; +// 删除 +export const delAwardList = query => { + return request({ + url: '/activityH5LevelAward/del', + method: 'post', + params: query + }); +}; +// 更新 +export const updateAwardList = query => { + return request({ + url: '/activityH5LevelAward/update', + method: 'post', + params: query + }); +} +// 奖励发放记录-列表 +export const getAwardRecordList = query => { + return request({ + url: '/activityH5AwardRecord/list', + method: 'get', + params: query + }); +}; \ No newline at end of file diff --git a/src/views/ssGuild/rewardConfiguration.vue b/src/views/ssGuild/rewardConfiguration.vue new file mode 100644 index 0000000..3fe961a --- /dev/null +++ b/src/views/ssGuild/rewardConfiguration.vue @@ -0,0 +1,300 @@ + + + + + \ No newline at end of file diff --git a/src/views/ssGuild/rewardDistributionRecord.vue b/src/views/ssGuild/rewardDistributionRecord.vue new file mode 100644 index 0000000..8ea5629 --- /dev/null +++ b/src/views/ssGuild/rewardDistributionRecord.vue @@ -0,0 +1,166 @@ + + + + + \ No newline at end of file