package com.starry.admin.modules.weichat.entity.order;

import com.starry.common.domain.BasePageEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 订单查询对象
 *
 * @author admin
 * @since 2024-03-20
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class PlayCustomOrderInfoQueryVo extends BasePageEntity {

    private String id;
    /**
     * 订单状态【0:1:2:3:4:5】
     * 0：已下单 1：已接单 2：已开始 3：已完成 4：已取消 5：已撤销
     */
    private String orderStatus;

    /**
     * 订单类型（为空时默认排除充值/提现）
     */
    private String orderType;

    /**
     * 下单类型（0：指定单，1：随机单。2：打赏单）
     */
    private String placeType;

    /**
     * 下单人
     */
    private String purchaserBy;

}
