| | |
| | | import lombok.RequiredArgsConstructor; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.validation.annotation.Validated; |
| | | import org.springframework.web.bind.annotation.GetMapping; |
| | | import org.springframework.web.bind.annotation.PathVariable; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | |
| | |
| | | /** |
| | | * 提现转账列表-同意 |
| | | */ |
| | | @GetMapping("withdrawAgree/{id}") |
| | | @PostMapping("withdrawAgree/{id}") |
| | | @ControllerEndpoint(operation = "提现转账列表-同意", exceptionMessage = "操作失败") |
| | | public FebsResponse agreeWithdraw(@NotNull(message = "{required}") @PathVariable Long id) { |
| | | return dappWalletService.agreeWithdraw(id); |
| | |
| | | /** |
| | | * 提现转账列表-拒绝 |
| | | */ |
| | | @GetMapping("withdrawDisAgree/{id}") |
| | | @PostMapping("withdrawDisAgree/{id}") |
| | | @ControllerEndpoint(operation = "提现转账列表-拒绝", exceptionMessage = "操作失败") |
| | | public FebsResponse disagreeWithdraw(@NotNull(message = "{required}") @PathVariable Long id) { |
| | | return dappWalletService.disagreeWithdraw(id); |
| | |
| | | @TableField(exist = false) |
| | | private String address; |
| | | |
| | | @TableField(exist = false) |
| | | private BigDecimal amountReal; |
| | | |
| | | private BigDecimal fee; |
| | | |
| | | private String toHash; |
| | |
| | | <mapper namespace="cc.mrbird.febs.dapp.mapper.DappFundFlowDao"> |
| | | |
| | | <select id="selectInPage" resultType="cc.mrbird.febs.dapp.entity.DappFundFlowEntity"> |
| | | select a.*, b.address address from dapp_fund_flow a |
| | | select a.*, |
| | | (a.amount + a.fee) AS amountReal, |
| | | b.address address |
| | | from dapp_fund_flow a |
| | | inner join dapp_member b on a.member_id=b.id |
| | | <where> |
| | | <if test="record.currentUser != null"> |
| | |
| | | cols: [[ |
| | | {field: 'address', title: '地址', minWidth: 130}, |
| | | {field: 'createTime', title: '创建时间', minWidth: 180}, |
| | | {field: 'amount', title: '提现金额(USDT)', minWidth: 130}, |
| | | {field: 'amountReal', title: '到账金额(USDT)', minWidth: 130}, |
| | | {title: '提现状态', templet: '#withdraw-status'}, |
| | | {field: 'amount', title: '提现金额(USDT)', minWidth: 130}, |
| | | {field: 'fee', title: '手续费', minWidth: 130}, |
| | | {title: '操作', toolbar: '#withdraw-option', minWidth: 200} |
| | | ]] |