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