diff --git a/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/qo/DepartmentAddQO.java b/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/qo/DepartmentAddQO.java index 91fdaa48..619ca118 100644 --- a/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/qo/DepartmentAddQO.java +++ b/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/qo/DepartmentAddQO.java @@ -28,4 +28,16 @@ public class DepartmentAddQO { * 是否启用 */ private Boolean enable; + + /** + * 部门负责人id + */ + @NotNull + private Long headUserId; + + /** + * 部门负责人姓名 + */ + @NotBlank + private String headUserName; } diff --git a/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/vo/DepartmentVO.java b/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/vo/DepartmentVO.java index 59ff15c2..744612c4 100644 --- a/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/vo/DepartmentVO.java +++ b/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/vo/DepartmentVO.java @@ -1,5 +1,7 @@ package com.nflg.wms.common.pojo.vo; +import jakarta.validation.constraints.NotBlank; +import jakarta.validation.constraints.NotNull; import lombok.Data; import java.time.LocalDateTime; @@ -46,6 +48,16 @@ public class DepartmentVO { */ private Boolean enable; + /** + * 部门负责人id + */ + private Long headUserId; + + /** + * 部门负责人姓名 + */ + private String headUserName; + /** * 创建人 */ diff --git a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/Department.java b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/Department.java index ef066ca4..96b7cd18 100644 --- a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/Department.java +++ b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/Department.java @@ -52,6 +52,16 @@ public class Department implements Serializable { */ private Boolean enable; + /** + * 部门负责人id + */ + private Long headUserId; + + /** + * 部门负责人姓名 + */ + private String headUserName; + /** * 创建人 */