package com.ruoyi.system.query; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.core.domain.BasePage; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; /** *

* 流水管理 *

* * @author xiaochen * @since 2025-01-20 */ @Data @ApiModel(value="流水列表query") public class TFlowManagementQuery extends BasePage { @ApiModelProperty(value = "系统流水号") private String sysSerialNumber; @ApiModelProperty(value = "银行流水号") private String bankSerialNumber; @ApiModelProperty(value = "流水金额") private BigDecimal flowMoney; @ApiModelProperty(value = "抵扣金额") private BigDecimal deductionMoney; @ApiModelProperty(value = "剩余金额") private BigDecimal remainingMoney; @ApiModelProperty(value = "支付时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime payTime; @ApiModelProperty(value = "付款人") private String payer; @ApiModelProperty(value = "流水状态 1=正常 2=异常") private Integer flowStatus; @ApiModelProperty(value = "支付方式 1=微信支付 2=支付宝支付 3=线下支付") private Integer payType; @ApiModelProperty(value = "缴费账单id") private String paymentBillId; @ApiModelProperty(value = "支付开始时间") private String payStartTime; @ApiModelProperty(value = "支付结束时间") private String payEndTime; @ApiModelProperty(value = "营运部门ID") private String businessDeptId; }