import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Pattern;
import java.io.Serializable;
@Data
public class ContractBusinessCategoryReq implements Serializable {
@ApiModelProperty(value = "采销分类(销售、采购)", required = true)
@Pattern(regexp = "^[销]{1}[售]{1}$|^[采]{1}[购]{1}$|^$", message = "采销分类不正确(销售、采购)")
@NotBlank(message = "采销分类不能为空")
private String purchaseSaleType;
@ApiModelProperty(value = "业务类别(运输、仓储、仓配一体)", required = true)
@Pattern(regexp = "^[运]{1}[输]{1}$|^[仓]{1}[储]{1}$|^[仓]{1}[配]{1}[一]{1}[体]{1}$|^", message = "业务类别不正确(运输、仓储、仓配一体)")
@NotBlank(message = "业务类别不能为空")
private String contractBusinessType;
}