package com.ruoyi.system.dto;
|
|
import cn.afterturn.easypoi.excel.annotation.Excel;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotNull;
|
import java.math.BigDecimal;
|
|
@Data
|
@ApiModel(value = "erp诊所商品添加DTO")
|
public class TErpClinicGoodsAddDto {
|
|
@ApiModelProperty(value = "商品名称")
|
@NotBlank ( message = "商品名称不能为空")
|
private String goodsName;
|
|
|
@ApiModelProperty(value = "供应商名称")
|
@NotBlank ( message = "供应商名称不能为空")
|
private String supplierName;
|
|
|
@ApiModelProperty(value = "国药准字号")
|
@NotBlank ( message = "国药准字号不能为空")
|
private String quasiNumber;
|
|
@ApiModelProperty(value = "生产厂家")
|
@NotBlank ( message = "生产厂家不能为空")
|
private String manufacturer;
|
|
@ApiModelProperty(value = "制剂规格")
|
@NotBlank ( message = "制剂规格不能为空")
|
private String formulationSpec;
|
|
@ApiModelProperty(value = "包装规格")
|
@NotBlank ( message = "包装规格不能为空")
|
private String packingSpec;
|
|
|
@ApiModelProperty(value = "商品类型id")
|
@NotBlank ( message = "商品类型id不能为空")
|
private String typeId;
|
|
@ApiModelProperty(value = "商品标识码")
|
@NotBlank ( message = "商品标识码不能为空")
|
private String goodsIdCode;
|
|
|
@ApiModelProperty(value = "保养周期")
|
private String maintenanceInterval;
|
|
@ApiModelProperty(value = "保养周期单位")
|
private String maintenanceIntervalUnit;
|
|
|
|
@ApiModelProperty(value = "是否为处方药 1=是 2=否")
|
private Integer isPrescriptionDrug;
|
|
|
@ApiModelProperty(value = "商品规格")
|
@NotBlank ( message = "商品规格不能为空")
|
private String goodsSpec;
|
|
|
|
@ApiModelProperty(value = "预警库存")
|
@NotNull(message = "预警库存不能为空")
|
private Integer warningInventory;
|
|
@ApiModelProperty(value = "包装单位,单位id")
|
@NotBlank ( message = "包装单位,单位id不能为空")
|
private String packingUnitId;
|
|
|
@ApiModelProperty(value = "商品售价")
|
@NotNull(message = "商品售价不能为空")
|
private BigDecimal salesAmount;
|
|
|
|
@ApiModelProperty(value = "使用说明")
|
private String instructionsUse;
|
|
|
|
@ApiModelProperty(value = "副作用")
|
private String sideEffect;
|
|
|
|
@ApiModelProperty(value = "拼音简码")
|
private String simplifiedCode;
|
|
@ApiModelProperty(value = "剂型")
|
private String dosageForm;
|
|
@ApiModelProperty(value = "用途分类")
|
private String usageClassification;
|
|
@ApiModelProperty(value = "商品品牌名")
|
private String productBrand;
|
|
@ApiModelProperty(value = "产地")
|
private String placeOfOrigin;
|
|
@ApiModelProperty(value = "成分")
|
private String ingredient;
|
|
@ApiModelProperty(value = "性状")
|
private String trait;
|
|
@ApiModelProperty(value = "适应症")
|
private String indication;
|
|
@ApiModelProperty(value = "禁忌")
|
private String taboo;
|
|
@ApiModelProperty(value = "注意事项")
|
private String precautions;
|
|
@ApiModelProperty(value = "相互作用")
|
private String interaction;
|
|
|
|
|
}
|