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 @@
+
+
+
+ 活动
+
+
+
+
+
+
+
+ 等级
+
+
+
+
+
+
新增
+
查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+ 活动
+
+
+
+
+
+
+
+ 等级
+
+
+
+
+
+
+ 奖励类型
+
+
+
+
+
+
+ 奖励ID
+
+
+
+ 奖励天数
+
+
+
+
+
+
+
+
+
+
+
+
\ 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 @@
+
+
+
+ 平台号
+
+
+
+ 活动
+
+
+
+
+
+
+
+ 等级
+
+
+
+
+
+
查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dateFormat(scope.row.createTime)}}
+
+
+
+
+ {{scope.row.rewardStatus == 1 ? '成功' : '失败'}}
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file