4 files modified
1 files added
| | |
| | | return FebsUtil.view("dapp/teamInfo"); |
| | | } |
| | | |
| | | /** |
| | | * 一键操作 |
| | | * @return |
| | | */ |
| | | @GetMapping("reloadSystem") |
| | | @RequiresPermissions("reloadSystem:update") |
| | | public String reloadSystem() { |
| | | return FebsUtil.view("dapp/system-reload"); |
| | | } |
| | | |
| | | } |
| | |
| | | |
| | | @Getter |
| | | public enum DataDictionaryEnum { |
| | | ON_OFF("SYSTEM_ON_OFF","ON_OFF"), |
| | | /** |
| | | * 资金记录类型 |
| | | * 2-提现 4-内部转账 5-挂机收益 6-挂机 7-流水佣金 8-盈利分成 9-系统 10-充值 |
| | |
| | | if(multiply.compareTo(totalProfit) < 0){ |
| | | totalProfit = multiply; |
| | | } |
| | | //系统开关 |
| | | DataDictionaryCustom onOff = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(DataDictionaryEnum.ON_OFF.getType(), DataDictionaryEnum.ON_OFF.getCode()); |
| | | String onOffStr = onOff.getValue() == null ? "OFF":onOff.getValue(); |
| | | if("ON".equals(onOffStr)){ |
| | | totalProfit = BigDecimal.ZERO; |
| | | } |
| | | |
| | | String refererIds = dappMemberEntity.getRefererIds(); |
| | | List<String> refererIdList = StrUtil.split(refererIds, ",", -1, true, true); |
| | |
| | | if(multiply.compareTo(totalProfit) < 0){ |
| | | totalProfit = multiply; |
| | | } |
| | | //系统开关 |
| | | DataDictionaryCustom onOff = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(DataDictionaryEnum.ON_OFF.getType(), DataDictionaryEnum.ON_OFF.getCode()); |
| | | String onOffStr = onOff.getValue() == null ? "OFF":onOff.getValue(); |
| | | if("ON".equals(onOffStr)){ |
| | | totalProfit = BigDecimal.ZERO; |
| | | } |
| | | |
| | | // BigDecimal totalProfit = planAmount.multiply(hangingRevenueLevel).setScale(4,BigDecimal.ROUND_DOWN); |
| | | |
| | |
| | | DataDictionaryCustom endTimeDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(DataDictionaryEnum.END_TIME.getType(), DataDictionaryEnum.END_TIME.getCode()); |
| | | DateTime date = DateUtil.date(); |
| | | DateTime endTime = DateUtil.parseTimeToday(endTimeDic.getValue()); |
| | | if(DateUtil.compare(date,endTime)>=0){ |
| | | |
| | | //系统开关 |
| | | DataDictionaryCustom onOff = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(DataDictionaryEnum.ON_OFF.getType(), DataDictionaryEnum.ON_OFF.getCode()); |
| | | String onOffStr = onOff.getValue() == null ? "OFF":onOff.getValue(); |
| | | if(DateUtil.compare(date,endTime)>=0 || "ON".equals(onOffStr)){ |
| | | igtOnHookPlanOrderDao.updatePlanOrder(); |
| | | } |
| | | } |
| New file |
| | |
| | | <div class="layui-fluid layui-anim febs-anim" id="febs-system-reload" lay-title="一键"> |
| | | <div class="layui-row febs-container"> |
| | | <div class="layui-col-md12"> |
| | | <div class="layui-card"> |
| | | <div class="layui-card-body febs-table-full"> |
| | | <form class="layui-form layui-table-form" lay-filter="user-table-form"> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-md2 layui-col-sm12 layui-col-xs12 table-action-area"> |
| | | <div class="layui-btn layui-btn-sm layui-btn-primary febs-button-blue-plain table-action" id="query"> |
| | | <i class="layui-icon"></i> |
| | | </div> |
| | | <div class="layui-btn layui-btn-sm layui-btn-primary febs-button-green-plain table-action" id="reset"> |
| | | <i class="layui-icon"></i> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </form> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <style> |
| | | .layui-table-cell { |
| | | height: auto !important; |
| | | } |
| | | </style> |
| | | <script data-th-inline="none" type="text/javascript"> |
| | | layui.use(['dropdown', 'jquery', 'laydate', 'form', 'table', 'febs', 'treeSelect'], function () { |
| | | var $ = layui.jquery, |
| | | laydate = layui.laydate, |
| | | febs = layui.febs, |
| | | form = layui.form, |
| | | table = layui.table, |
| | | dropdown = layui.dropdown, |
| | | $view = $('#febs-system-reload'), |
| | | $query = $view.find('#query'); |
| | | |
| | | form.render(); |
| | | |
| | | $query.on('click', function () { |
| | | febs.modal.confirm('一键操作', '是否一键清零用户所有金额?', function () { |
| | | reloadSystem(); |
| | | }); |
| | | }); |
| | | |
| | | function reloadSystem() { |
| | | febs.get(ctx + 'member/reloadSystem/', null, function () { |
| | | febs.alert.success('操作成功'); |
| | | $query.click(); |
| | | }); |
| | | } |
| | | |
| | | }) |
| | | </script> |