调整充值记录

This commit is contained in:
TinyAnts 2023-04-03 16:52:44 +08:00
parent 0ba266804b
commit b9f40163ab
2 changed files with 17 additions and 0 deletions

View File

@ -108,6 +108,17 @@ public class FinanceRechargerServiceImpl implements IFinanceRechargerService {
vo.setPayTime(TimeUtils.timestampToDate(vo.getPayTime()));
vo.setAvatar(UrlUtils.toAbsoluteUrl(vo.getAvatar()));
vo.setPayWay(PaymentEnum.getPayWayMsg(Integer.parseInt(vo.getPayWay())));
if (vo.getPayStatus().equals(1)) {
RefundRecord refundRecord = refundRecordMapper.selectOne(
new QueryWrapper<RefundRecord>()
.eq("order_type", "recharge")
.eq("order_id", vo.getId())
.last("limit 1"));
if (StringUtils.isNotNull(refundRecord)) {
vo.setRefundStatusMsg(RefundEnum.getRefundStatusMsg(refundRecord.getRefundStatus()));
}
}
}
return PageResult.iPageHandle(iPage);

View File

@ -34,6 +34,12 @@ public class FinanceRechargeListVo implements Serializable {
@ApiModelProperty("支付状态: [0=待支付, 1=已支付]")
private Integer payStatus;
@ApiModelProperty("退款状态: [0=未退款 , 1=已退款]")
private Integer refundStatus;
@ApiModelProperty("退款状态描述")
private String refundStatusMsg;
@ApiModelProperty("支付金额")
private BigDecimal orderAmount;