From 092a98a583c4fe822a3eb4c4dac086f84b16189c Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期五, 26 九月 2025 17:58:32 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ruoyi-system/src/main/java/com/ruoyi/system/dto/TErpClinicGoodsAddDto.java | 132 ++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 132 insertions(+), 0 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/dto/TErpClinicGoodsAddDto.java b/ruoyi-system/src/main/java/com/ruoyi/system/dto/TErpClinicGoodsAddDto.java new file mode 100644 index 0000000..16a0b77 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/dto/TErpClinicGoodsAddDto.java @@ -0,0 +1,132 @@ +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; + + + + +} -- Gitblit v1.7.1