package cn.lili.modules.store.entity.dto; import cn.lili.modules.store.entity.dos.FreightTemplateChild; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import org.springframework.beans.BeanUtils; import javax.validation.constraints.NotEmpty; /** * 模版详细配置 * * @author pikachu * @since 2018-08-22 15:10:51 */ @Data @NoArgsConstructor @AllArgsConstructor public class FreightTemplateChildDTO extends FreightTemplateChild { private static final long serialVersionUID = -4143478496868965214L; /** * @see cn.lili.modules.store.entity.enums.FreightTemplateEnum */ @NotEmpty(message = "计价方式不能为空") @ApiModelProperty(value = "计价方式:按件、按重量", allowableValues = "WEIGHT, NUM") private String pricingMethod; public FreightTemplateChildDTO(FreightTemplateChild freightTemplateChild) { BeanUtils.copyProperties(freightTemplateChild, this); } }