# OtherCaseQuery.java

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

    import lombok.Data;
    import org.hibernate.validator.constraints.Range;

    import jakarta.validation.constraints.NotNull;

    /**
     * Query: Other Case
     *
     * @author yyt
     * 2023/8/26
     */
    @Data
    public class OtherCaseQuery extends CaseCommonQuery{

        /**
         * 1:Ohers列表查询  2:点击 case 排序编号查询
         */
        @NotNull(message = "the type must not be null")
        @Range(min = 1, max = 2, message = "the type must in [1：case others search，2：click case order number search]")
        private Integer type;

        public static final int SEARCH_OTHER_LIST = 1;

        public static final int SEARCH_SAME_CASE_NUMBER_LIST = 2;

        /**
         * Issue Date 开始日期
         */
        private Long issueDateBegin;

        /**
         * Issue Date 结束日期
         */
        private Long issueDateEnd;

    }