package cn.ysk.cashier.dto.order;

import cn.ysk.cashier.annotation.Query;
import lombok.Data;

import java.sql.Timestamp;
import java.util.List;

@Data
public class TbGroupOrderInfoQueryCriteria {

    /** 精确 */
    @Query
    private String orderNo;

    /** 精确 */
    @Query
    private Integer shopId;

    /** 模糊 */
    @Query(type = Query.Type.INNER_LIKE)
    private String proName;

    /** 精确 */
    @Query
    private String payType;

    /** 精确 */
    @Query
    private String status;

    /** 精确 */
    @Query
    private String phone;

    /** BETWEEN */
    @Query(type = Query.Type.BETWEEN)
    private List<Timestamp> createTime;

    private Integer page;

    private Integer size;

    private String sort = "id";
}
