账户明细字段文档更正,账户明细分页支持订单号查询

This commit is contained in:
gaoqr
2025-10-16 10:19:41 +08:00
parent 82f16400fc
commit 8f462401f9
3 changed files with 9 additions and 4 deletions
@@ -26,6 +26,10 @@ public class BalanceDetailsPageReqVO extends PageParam {
@Size(max = 64, message = "流水号长度不能超过64个字符")
private String businessNo;
@Schema(description = "订单号")
@Size(max = 64, message = "订单号长度不能超过64个字符")
private String orderNo;
@Schema(description = "交易类型")
@TradeTypeEnumValid
private Integer tradeType;
@@ -49,12 +49,12 @@ public class BalanceDetailsRespVO {
@ExcelProperty("产品金额")
private BigDecimal productPrice;
@Schema(description = "现金支付")
@ExcelProperty("现金支付")
private BigDecimal balancePayAmount;
@Schema(description = "账户充值支付")
@ExcelProperty("账户充值支付")
private BigDecimal balancePayAmount;
@Schema(description = "支付宝和微信支付")
@ExcelProperty("支付宝和微信支付")
private BigDecimal rechargePayAmount;
@Schema(description = "账户赠送金支付")
@@ -31,6 +31,7 @@ public interface IncomeExpenseDetailsMapper extends BaseMapperX<IncomeExpenseDet
.eqIfPresent(IncomeExpenseDetailsDO::getOrganId, pageReqVO.getOrganId())
.eq(IncomeExpenseDetailsDO::getDeleted, false)
.likeIfPresent(IncomeExpenseDetailsDO::getBusinessNo, pageReqVO.getBusinessNo())
.likeIfPresent(IncomeExpenseDetailsDO::getOrderNo, pageReqVO.getOrderNo())
.betweenIfPresent(IncomeExpenseDetailsDO::getCreateTime, pageReqVO.getCreateTime())
.orderByDesc(IncomeExpenseDetailsDO::getId);
Integer tradeType = pageReqVO.getTradeType();