# ExistSameAdjQuery.java

    package cloud.wconnect.finance.pojo.query.chargeback;

    import jakarta.validation.constraints.NotBlank;
    import jakarta.validation.constraints.NotNull;
    import lombok.Data;

    import java.math.BigDecimal;

    /**
     * <p>
     * 查询条件
     * </p>
     *
     * @author lichen
     * @since 2026-02-09
     */
    @Data
    public class ExistSameAdjQuery {

        /**
         * Conf. Num.
         */
        private String confNumber;

        /**
         * 来宾姓名或公司名
         */
        private String guestName;

        /**
         * 房间号
         */
        private String roomNumber;

        /**
         * 需调整金额
         */
        @NotNull(message = "the adjustedAmount cannot be null")
        private BigDecimal adjustedAmount;

        /**
         * 交易code
         */
        @NotBlank(message = "the trxCode cannot be blank")
        private String trxCode;

        /**
         * Cb Adj Id
         */
        private Long cbAdjId;

    }