package com.cool.store.request.plan;

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

import javax.validation.constraints.NotNull;

/**
 * 更新发货项请求
 */
@Data
public class UpdateDeliveryItemRequest {

    @ApiModelProperty(value = "门店ID", required = true)
    @NotNull(message = "门店ID不能为空")
    private Long shopId;

    @ApiModelProperty(value = "发货项类型：1=采购设备，2=火码设备", required = true)
    @NotNull(message = "发货项类型不能为空")
    private Integer itemType;

    @ApiModelProperty(value = "发货状态：0-未发货 1-发货", required = true)
    @NotNull(message = "发货状态不能为空")
    private Integer deliveryStatus;

    @ApiModelProperty(value = "发货备注")
    private String deliveryRemark;
}