From 3baaad59171ded6aca17340fcc907acbeeb45b7b Mon Sep 17 00:00:00 2001 From: zhuguifei <zhuguifei@zhuguifeideiMac.local> Date: 星期二, 08 四月 2025 08:14:43 +0800 Subject: [PATCH] Merge branch 'main' of http://lanpucloud.cn:1111/r/eims-master --- eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/bo/EimsSpareBo.java | 117 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 117 insertions(+), 0 deletions(-) diff --git a/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/bo/EimsSpareBo.java b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/bo/EimsSpareBo.java new file mode 100644 index 0000000..daed6f9 --- /dev/null +++ b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/bo/EimsSpareBo.java @@ -0,0 +1,117 @@ +package org.dromara.eims.domain.bo; + +import org.dromara.eims.domain.EimsSpare; +import org.dromara.common.mybatis.core.domain.BaseEntity; +import org.dromara.common.core.validate.AddGroup; +import org.dromara.common.core.validate.EditGroup; +import io.github.linpeilie.annotations.AutoMapper; +import lombok.Data; +import lombok.EqualsAndHashCode; +import jakarta.validation.constraints.*; +import org.dromara.common.translation.annotation.Translation; +import org.dromara.common.translation.constant.TransConstant; + +import java.math.BigDecimal; + +/** + * 澶囦欢鍙拌处涓氬姟瀵硅薄 eims_spare + * + * @author zhuguifei + * @date 2025-03-20 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@AutoMapper(target = EimsSpare.class, reverseConvertGenerate = false) +public class EimsSpareBo extends BaseEntity { + + /** + * + */ + @NotNull(message = "涓嶈兘涓虹┖", groups = { EditGroup.class }) + private Long id; + + /** + * 绫诲瀷 + */ + @NotNull(message = "绫诲瀷涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class }) + private Long type; + + /** + * 澶囦欢鍚嶇О + */ + @NotBlank(message = "澶囦欢鍚嶇О涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class }) + private String name; + + /** + * 澶囦欢缂栫爜 + */ + @NotBlank(message = "澶囦欢缂栫爜涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class }) + private String code; + + /** + * 澶囦欢鍥剧墖 + */ + private Long img; + + /** + * 鍨嬪彿 + */ + private String modelNo; + + /** + * 鍒堕�犲晢 + */ + private String madeIn; + + /** + * 渚涘簲鍟� + */ + private String supplier; + + /** + * 璁¢噺鍗曚綅锛堝瓧鍏革級 + */ + private String unit; + + /** + * 鍙傝�冧环鏍� + */ + private BigDecimal referPrice; + + /** + * 搴撳瓨涓婇檺 + */ + private Long upperStock; + + /** + * 搴撳瓨涓嬮檺 + */ + private Long lowerStock; + + /** + * 瀹為檯搴撳瓨 + */ + private Long actualStock; + + /** + * 搴撳瓨閲戦 + */ + private BigDecimal stockAmount; + + /** + * 鏇存崲鍛ㄦ湡 + */ + private Long replaceCycle; + + /** + * 鏇存崲鍛ㄦ湡鍗曚綅锛堝瓧鍏革級 + */ + private String cycleUnit; + + /** + * 澶囨敞 + */ + private String remark; + + +} -- Gitblit v1.9.3