From 95600f9933c1c1d6e232011f33740de371b20091 Mon Sep 17 00:00:00 2001 From: wangqian <1406304305@qq.com> Date: Mon, 12 Jan 2026 23:07:08 +0800 Subject: [PATCH] 工单耗材登记添加规格字段 --- urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/controller/admin/materialdetail/vo/MaterialDetailRespVO.java | 4 ++++ urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/controller/admin/materialdetail/vo/MaterialDetailSaveReqVO.java | 4 ++++ urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/dal/dataobject/materialdetail/MaterialDetailDO.java | 5 +++++ 3 files changed, 13 insertions(+), 0 deletions(-) diff --git a/urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/controller/admin/materialdetail/vo/MaterialDetailRespVO.java b/urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/controller/admin/materialdetail/vo/MaterialDetailRespVO.java index d5fe749..7ae1c79 100644 --- a/urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/controller/admin/materialdetail/vo/MaterialDetailRespVO.java +++ b/urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/controller/admin/materialdetail/vo/MaterialDetailRespVO.java @@ -82,4 +82,8 @@ public class MaterialDetailRespVO { @Schema(description = "耗材名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "耗材名称") @ExcelProperty("耗材名称") private String materialName; + + @Schema(description = "规格", requiredMode = Schema.RequiredMode.REQUIRED, example = "规格") + @ExcelProperty("规格") + private String specifications; } diff --git a/urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/controller/admin/materialdetail/vo/MaterialDetailSaveReqVO.java b/urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/controller/admin/materialdetail/vo/MaterialDetailSaveReqVO.java index 6e4627b..ec4c775 100644 --- a/urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/controller/admin/materialdetail/vo/MaterialDetailSaveReqVO.java +++ b/urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/controller/admin/materialdetail/vo/MaterialDetailSaveReqVO.java @@ -75,4 +75,8 @@ public class MaterialDetailSaveReqVO { @Schema(description = "耗材名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "耗材名称") @NotEmpty(message = "耗材名称不能为空") private String materialName; + + @Schema(description = "规格", requiredMode = Schema.RequiredMode.REQUIRED, example = "规格") + @NotEmpty(message = "规格不能为空") + private String specifications; } diff --git a/urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/dal/dataobject/materialdetail/MaterialDetailDO.java b/urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/dal/dataobject/materialdetail/MaterialDetailDO.java index 0bc75df..f506b27 100644 --- a/urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/dal/dataobject/materialdetail/MaterialDetailDO.java +++ b/urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/dal/dataobject/materialdetail/MaterialDetailDO.java @@ -92,4 +92,9 @@ public class MaterialDetailDO extends BaseDO { * 耗材名称 */ private String materialName; + + /*规格*/ + private String specifications; + + } -- libgit2 0.21.4