| | |
| | | |
| | | @Override |
| | | public Page<WalletWithdrawRecordVO> queryPage(QueryWalletWithdrawDTO queryWalletDTO, Page page) { |
| | | try { |
| | | if (!StringUtils.isEmpty(queryWalletDTO.getSupplierId())) { |
| | | Long supplierId = Long.parseLong(queryWalletDTO.getSupplierId()); |
| | | } |
| | | } catch (Exception e) { |
| | | throw new ValidationException("供应商ID格式不正确"); |
| | | } |
| | | List<WalletWithdrawRecordVO> list = walletWithdrawRecordMapper.queryPage(queryWalletDTO, page); |
| | | page.setRecords(list); |
| | | return page; |
| | |
| | | BeanUtils.copyProperties(walletWithdrawRecordDTO, withdrawRecordDO); |
| | | withdrawRecordDO.update(SecurityUtils.getUserId()); |
| | | withdrawRecordDO.setApproveState(walletWithdrawRecordDTO.getApproveState()); |
| | | withdrawRecordDO.setApproveBy(SecurityUtils.getUserId()); |
| | | withdrawRecordDO.setApproveBy(withdrawRecordDO.getUpdateBy()); |
| | | withdrawRecordDO.setApproveTime(LocalDateTime.now()); |
| | | if(Constants.WALLET_APPROVE_STATE.REJECT.name().equals(walletWithdrawRecordDTO.getApproveState())){ |
| | | //如果拒绝直接提现失败 |