feat(department): 添加部门负责人信息字段

- 在Department实体中新增headUserId和headUserName字段
- 在DepartmentAddQO中添加负责人id和姓名,分别标注@NotNull和@NotBlank校验
- 在DepartmentVO中新增部门负责人相关属性
- 更新相关注释以说明新增字段含义
This commit is contained in:
曹鹏飞 2026-05-06 09:24:42 +08:00
parent 7ed82ff904
commit b2f1b60f3d
3 changed files with 34 additions and 0 deletions

View File

@ -28,4 +28,16 @@ public class DepartmentAddQO {
* 是否启用 * 是否启用
*/ */
private Boolean enable; private Boolean enable;
/**
* 部门负责人id
*/
@NotNull
private Long headUserId;
/**
* 部门负责人姓名
*/
@NotBlank
private String headUserName;
} }

View File

@ -1,5 +1,7 @@
package com.nflg.wms.common.pojo.vo; package com.nflg.wms.common.pojo.vo;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data; import lombok.Data;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@ -46,6 +48,16 @@ public class DepartmentVO {
*/ */
private Boolean enable; private Boolean enable;
/**
* 部门负责人id
*/
private Long headUserId;
/**
* 部门负责人姓名
*/
private String headUserName;
/** /**
* 创建人 * 创建人
*/ */

View File

@ -52,6 +52,16 @@ public class Department implements Serializable {
*/ */
private Boolean enable; private Boolean enable;
/**
* 部门负责人id
*/
private Long headUserId;
/**
* 部门负责人姓名
*/
private String headUserName;
/** /**
* 创建人 * 创建人
*/ */