From d40d81aa421c7cdb959556fedffef71fc62cde80 Mon Sep 17 00:00:00 2001 From: zhuguifei <zhuguifei@zhuguifeideiMac.local> Date: 星期三, 16 四月 2025 10:07:22 +0800 Subject: [PATCH] 完成备件模块 --- eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/bo/EimsSpareInoutdtBo.java | 77 ++++++++++++++++++++++++++++++++++++++ 1 files changed, 77 insertions(+), 0 deletions(-) diff --git a/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/bo/EimsSpareInoutdtBo.java b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/bo/EimsSpareInoutdtBo.java new file mode 100644 index 0000000..5f62b5a --- /dev/null +++ b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/bo/EimsSpareInoutdtBo.java @@ -0,0 +1,77 @@ +package org.dromara.eims.domain.bo; + +import org.dromara.eims.domain.EimsSpareInoutdt; +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.*; + +/** + * 澶囦欢鍑哄叆搴撴槑缁嗕笟鍔″璞� eims_spare_inoutdt + * + * @author zhuguifei + * @date 2025-04-11 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@AutoMapper(target = EimsSpareInoutdt.class, reverseConvertGenerate = false) +public class EimsSpareInoutdtBo extends BaseEntity { + + /** + * + */ + @NotNull(message = "涓嶈兘涓虹┖", groups = { EditGroup.class }) + private Long id; + + /** + * 鍑哄簱鍗曟垨鍏ュ簱鍗昳d + */ + @NotNull(message = "鍑哄簱鍗曟垨鍏ュ簱鍗昳d涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class }) + private Long inoutId; + + /** + * 澶囦欢id + */ + @NotNull(message = "澶囦欢id涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class }) + private Long spareId; + + /** + * 涔嬪墠搴撳瓨 + */ + @NotNull(message = "涔嬪墠搴撳瓨涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class }) + private Long beforeStock; + + /** + * 瀹為檯搴撳瓨 + */ + @NotNull(message = "瀹為檯搴撳瓨涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class }) + private Long actualStock; + + /** + * 鏁伴噺 + */ + @NotNull(message = "鏁伴噺涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class }) + private Long quantity; + + /** + * 鍗曚环 + */ + @NotNull(message = "鍗曚环涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class }) + private Long unitPrice; + + /** + * 閲戦 + */ + @NotNull(message = "閲戦涓嶈兘涓虹┖", groups = { AddGroup.class, EditGroup.class }) + private Long amount; + + /** + * 澶囨敞 + */ + private String remark; + + +} -- Gitblit v1.9.3