From 57bd5c68e1f71aa9cbd0bf2d561a736db3b0cbbf Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Wed, 28 Aug 2024 16:09:45 +0800
Subject: [PATCH] 新增功能操作按钮,和更新了数据库数据
---
src/main/java/cc/mrbird/febs/mall/service/impl/MallMemberWithdrawServiceImpl.java | 8 ++++++++
src/main/java/cc/mrbird/febs/common/enumerates/DataDictionaryEnum.java | 2 ++
src/main/java/cc/mrbird/febs/mall/controller/AdminNewsInfoController.java | 4 ++++
src/main/java/cc/mrbird/febs/mall/controller/ViewNewsController.java | 3 +++
src/main/java/cc/mrbird/febs/mall/dto/AdminGfaBasicSetDto.java | 2 ++
src/main/resources/templates/febs/views/modules/news/gfaBasicSet.html | 8 ++++++++
6 files changed, 27 insertions(+), 0 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/common/enumerates/DataDictionaryEnum.java b/src/main/java/cc/mrbird/febs/common/enumerates/DataDictionaryEnum.java
index b81a47a..3dae17c 100644
--- a/src/main/java/cc/mrbird/febs/common/enumerates/DataDictionaryEnum.java
+++ b/src/main/java/cc/mrbird/febs/common/enumerates/DataDictionaryEnum.java
@@ -5,6 +5,8 @@
@Getter
public enum DataDictionaryEnum {
+ //FDH提现标识 1-允许 0-拒绝
+ COIN_WITHDRAW("COIN_WITHDRAW","COIN_WITHDRAW"),
//FDH兑换标识 1-允许 0-拒绝
COIN_CHANGE("COIN_CHANGE","COIN_CHANGE"),
//FDH互转标识 1-允许 0-拒绝
diff --git a/src/main/java/cc/mrbird/febs/mall/controller/AdminNewsInfoController.java b/src/main/java/cc/mrbird/febs/mall/controller/AdminNewsInfoController.java
index 7ba1dce..2b8daa9 100644
--- a/src/main/java/cc/mrbird/febs/mall/controller/AdminNewsInfoController.java
+++ b/src/main/java/cc/mrbird/febs/mall/controller/AdminNewsInfoController.java
@@ -259,6 +259,10 @@
DataDictionaryEnum.COIN_INSIDE_CHANGE.getType(),
DataDictionaryEnum.COIN_INSIDE_CHANGE.getCode(),
gfaBasicSetDto.getAroundInsideType());
+ commonService.updateDataDic(
+ DataDictionaryEnum.COIN_WITHDRAW.getType(),
+ DataDictionaryEnum.COIN_WITHDRAW.getCode(),
+ gfaBasicSetDto.getCoinWithdraw());
return new FebsResponse().success();
}
diff --git a/src/main/java/cc/mrbird/febs/mall/controller/ViewNewsController.java b/src/main/java/cc/mrbird/febs/mall/controller/ViewNewsController.java
index c328779..242d165 100644
--- a/src/main/java/cc/mrbird/febs/mall/controller/ViewNewsController.java
+++ b/src/main/java/cc/mrbird/febs/mall/controller/ViewNewsController.java
@@ -205,6 +205,9 @@
gfaBasicSetDto.setAroundInsideType(dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
DataDictionaryEnum.COIN_INSIDE_CHANGE.getType(),
DataDictionaryEnum.COIN_INSIDE_CHANGE.getCode()).getValue());
+ gfaBasicSetDto.setCoinWithdraw(dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
+ DataDictionaryEnum.COIN_WITHDRAW.getType(),
+ DataDictionaryEnum.COIN_WITHDRAW.getCode()).getValue());
model.addAttribute("gfaBasicSet", gfaBasicSetDto);
return FebsUtil.view("modules/news/gfaBasicSet");
diff --git a/src/main/java/cc/mrbird/febs/mall/dto/AdminGfaBasicSetDto.java b/src/main/java/cc/mrbird/febs/mall/dto/AdminGfaBasicSetDto.java
index de72334..a000b9a 100644
--- a/src/main/java/cc/mrbird/febs/mall/dto/AdminGfaBasicSetDto.java
+++ b/src/main/java/cc/mrbird/febs/mall/dto/AdminGfaBasicSetDto.java
@@ -38,4 +38,6 @@
private String aroundInsideType;
+ private String coinWithdraw;
+
}
diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/MallMemberWithdrawServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/MallMemberWithdrawServiceImpl.java
index 973e2a2..cbdac3d 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/MallMemberWithdrawServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/MallMemberWithdrawServiceImpl.java
@@ -189,6 +189,14 @@
if (!mallMember.getTradePassword().equals(SecureUtil.md5(withdrawalBalanceDto.getTradePwd()))) {
throw new FebsException("支付密码错误");
}
+ DataDictionaryCustom coinWithdrawDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
+ DataDictionaryEnum.COIN_WITHDRAW.getType(),
+ DataDictionaryEnum.COIN_WITHDRAW.getCode()
+ );
+ if(!"1".equals(coinWithdrawDic.getValue())){
+ throw new FebsException("暂未开放");
+ }
+
DataDictionaryCustom withdrawAmountDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
DataDictionaryEnum.WITHDRAW_AMOUNT.getType(),
diff --git a/src/main/resources/templates/febs/views/modules/news/gfaBasicSet.html b/src/main/resources/templates/febs/views/modules/news/gfaBasicSet.html
index e1bbb58..0dbf08c 100644
--- a/src/main/resources/templates/febs/views/modules/news/gfaBasicSet.html
+++ b/src/main/resources/templates/febs/views/modules/news/gfaBasicSet.html
@@ -138,6 +138,13 @@
<div class="layui-form-mid layui-word-aux">0-不允许 1-允许</div>
</div>
</div>
+ <div class="layui-col-lg6">
+ <label class="layui-form-label febs-form-item-require">FDH提现:</label>
+ <div class="layui-input-block">
+ <input type="text" name="coinWithdraw" class="layui-input" >
+ <div class="layui-form-mid layui-word-aux">0-不允许 1-允许</div>
+ </div>
+ </div>
</div>
<div class="layui-card-footer">
<button class="layui-btn layui-btn-normal" lay-submit="" lay-filter="gfa-Basic-set-submit" id="submit">保存</button>
@@ -199,6 +206,7 @@
"aroundType": gfaBasicSet.aroundType,
"aroundInsideType": gfaBasicSet.aroundInsideType,
"changeType": gfaBasicSet.changeType,
+ "coinWithdraw": gfaBasicSet.coinWithdraw,
"endTime": gfaBasicSet.endTime
});
}
--
Gitblit v1.9.1