package com.yami.shop.bean.param;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author wy
 */
@Data
public class ItemQueryDto {

    @ApiModelProperty("门店编码")
    private String orgCode;

    @ApiModelProperty("商品条码")
    private String barcode;

    @ApiModelProperty("ERP系统商品编码")
    private String itemCode;

    @ApiModelProperty("待上线：商品编码列表，支持多个，英文逗号,隔开，仅支持对接了多规格商品的商家")
    private String spuIds;

    @ApiModelProperty("页码，默认值1")
    private Integer pageNo;

    @ApiModelProperty("每页记录数，默认值20，最大100")
    private Integer pageSize;

    @ApiModelProperty("sku编码")
    private String skuCode;

    @ApiModelProperty("query_status和channel_ids必须同时传入 查询商品状态，-1-未上线 1-已上架 2-已下架 3-已上线(已上架+已下架)")
    private Integer queryStatus;

    @ApiModelProperty("query_status和channel_ids必须同时传入 查询商品渠道列表,多个用英文逗号隔开, 公有渠道如：100-美团，200-饿了么，300-京东等和私有渠道；")
    private String channelIds;

    @ApiModelProperty("商品名称")
    private String name;
}
