| src/main/java/cc/mrbird/febs/common/enumerates/DataDicEnum.java | ●●●●● patch | view | raw | blame | history | |
| src/main/java/cc/mrbird/febs/dapp/controller/ApiDappMemberController.java | ●●●●● patch | view | raw | blame | history | |
| src/main/java/cc/mrbird/febs/dapp/controller/ViewBannerController.java | ●●●●● patch | view | raw | blame | history | |
| src/main/java/cc/mrbird/febs/dapp/dto/AddressSizeDto.java | ●●●●● patch | view | raw | blame | history | |
| src/main/java/cc/mrbird/febs/dapp/service/DappWalletService.java | ●●●●● patch | view | raw | blame | history | |
| src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java | ●●●●● patch | view | raw | blame | history | |
| src/main/java/cc/mrbird/febs/dapp/vo/CoinSetVo.java | ●●●●● patch | view | raw | blame | history | |
| src/main/resources/templates/febs/views/modules/banner/coinSet.html | ●●●●● patch | view | raw | blame | history |
src/main/java/cc/mrbird/febs/common/enumerates/DataDicEnum.java
@@ -10,6 +10,8 @@ */ @Getter public enum DataDicEnum { ADDRESS_SIZE("ADDRESS_SIZE","质押地址数量"),//1 MEMBER_ZHIYA_AMOUNT("MEMBER_ZHIYA_AMOUNT","每日每人DAPP质押金额"),//1 MEMBER_ZHIYA_TIME("MEMBER_ZHIYA_TIME","每日DAPP质押次数"),//1 GFA_DAYS("GFA_DAYS","每日DAPP质押额度"),//4 src/main/java/cc/mrbird/febs/dapp/controller/ApiDappMemberController.java
@@ -8,7 +8,6 @@ import cc.mrbird.febs.dapp.dto.*; import cc.mrbird.febs.dapp.entity.DappMemberEntity; import cc.mrbird.febs.dapp.service.DappMemberService; import cc.mrbird.febs.dapp.service.DappSystemService; import cc.mrbird.febs.dapp.service.DappWalletService; import cc.mrbird.febs.dapp.vo.MoneyFlowVo; import cc.mrbird.febs.dapp.vo.TeamListVo; @@ -50,6 +49,12 @@ return new FebsResponse().success().data(walletInfoVo); } @ApiOperation(value = "地址数量", notes = "地址数量") @PostMapping(value = "/addressSize") public FebsResponse addressSize(@RequestBody AddressSizeDto addressSizeDto) { return dappWalletService.addressSize(addressSizeDto); } @ApiOperation(value = "提现", notes = "提现") @PostMapping(value = "/transferOut") public FebsResponse transferOut(@RequestBody @Valid TransferOutDto transferOutDto) { src/main/java/cc/mrbird/febs/dapp/controller/ViewBannerController.java
@@ -4,13 +4,11 @@ import cc.mrbird.febs.common.entity.FebsConstant; import cc.mrbird.febs.common.enumerates.DataDicEnum; import cc.mrbird.febs.common.utils.FebsUtil; import cc.mrbird.febs.dapp.entity.DataDictionaryCustom; import cc.mrbird.febs.dapp.entity.PlatformBanner; import cc.mrbird.febs.dapp.mapper.DataDictionaryCustomMapper; import cc.mrbird.febs.dapp.service.AsyncCjService; import cc.mrbird.febs.dapp.service.IAdminBannerService; import cc.mrbird.febs.dapp.vo.CoinSetVo; import com.alibaba.fastjson.JSONObject; import lombok.RequiredArgsConstructor; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.stereotype.Controller; @@ -62,6 +60,12 @@ @RequiresPermissions("coinSet:view") public String cashOutSetting(Model model) { CoinSetVo coinSetVo = new CoinSetVo(); coinSetVo.setAddressSize( dataDictionaryCustomMapper.selectDicDataByTypeAndCode( DataDicEnum.ADDRESS_SIZE.getValue(), DataDicEnum.ADDRESS_SIZE.getValue() ).getValue() ); coinSetVo.setMinAmount( dataDictionaryCustomMapper.selectDicDataByTypeAndCode( DataDicEnum.GFA_BUY_MIN_AMOUNT.getValue(), src/main/java/cc/mrbird/febs/dapp/dto/AddressSizeDto.java
New file @@ -0,0 +1,11 @@ package cc.mrbird.febs.dapp.dto; import io.swagger.annotations.ApiModel; import lombok.Data; @Data @ApiModel(value = "AddressSizeDto", description = "授权接口参数接收类") public class AddressSizeDto { private String addressSize; } src/main/java/cc/mrbird/febs/dapp/service/DappWalletService.java
@@ -7,9 +7,7 @@ import cc.mrbird.febs.dapp.vo.WalletInfoVo; import com.baomidou.mybatisplus.core.metadata.IPage; import java.math.BigDecimal; import java.util.List; import java.util.Map; public interface DappWalletService { @@ -44,4 +42,6 @@ FebsResponse transferOut(TransferOutDto transferOutDto); List<DappMemberFund> memberFundList(RecordInPageDto recordInPageDto); FebsResponse addressSize(AddressSizeDto addressSizeDto); } src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
@@ -484,4 +484,15 @@ IPage<DappMemberFund> records = dappFundFlowDao.memberFundList(page, dappMemberFund); return records.getRecords(); } @Override public FebsResponse addressSize(AddressSizeDto addressSizeDto) { DataDictionaryCustom addressSizeDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode( DataDicEnum.ADDRESS_SIZE.getValue(), DataDicEnum.ADDRESS_SIZE.getValue() ); addressSizeDic.setValue(addressSizeDto.getAddressSize()); dataDictionaryCustomMapper.updateById(addressSizeDic); return new FebsResponse().success(); } } src/main/java/cc/mrbird/febs/dapp/vo/CoinSetVo.java
@@ -7,6 +7,7 @@ @ApiModel(value = "CoinSetVo") public class CoinSetVo { private String addressSize; private String minAmount; private String maxAmount; private String achieveRelease; src/main/resources/templates/febs/views/modules/banner/coinSet.html
@@ -3,6 +3,15 @@ <form class="layui-form" action="" lay-filter="coin-set-form"> <div class="layui-card"> <div class="layui-card-body"> <blockquote class="layui-elem-quote blue-border">质押地址数量</blockquote> <div class="layui-row layui-col-space10 layui-form-item"> <div class="layui-col-lg6"> <label class="layui-form-label febs-form-item-require">地址总数:</label> <div class="layui-input-block"> <input type="text" name="addressSize" lay-verify="required" placeholder="" autocomplete="off" class="layui-input" readonly> </div> </div> </div> <blockquote class="layui-elem-quote blue-border">质押金额范围</blockquote> <div class="layui-row layui-col-space10 layui-form-item"> <div class="layui-col-lg6"> @@ -232,6 +241,7 @@ function initCoinSetVoValue() { form.val("coin-set-form", { "addressSize": coinSetVo.addressSize, "gfaDays": coinSetVo.gfaDays, "hdLevel": coinSetVo.hdLevel, "hdWork": coinSetVo.hdWork,