xiaoyi
5 天以前 05ab6e3f69a5e73624b2573db043f5923e8f7d8b
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/safety/vo/cert/SafetyCertificateSaveReqVO.java
@@ -10,6 +10,9 @@
/**
 * 安全生产 - 特种作业证新增/修改 Request VO
 *
 * <p>持证人通过 employeeId 关联员工档案,姓名与部门由后端从档案带出,
 * 前端只需选人,不手工填写,避免与人力资源数据不一致。</p>
 *
 * @author 超级管理员
 */
@Schema(description = "管理后台 - 特种作业证新增/修改 Request VO")
@@ -18,18 +21,9 @@
    private Long id;
    @Schema(description = "持证人姓名", requiredMode = Schema.RequiredMode.REQUIRED, example = "张三")
    @NotBlank(message = "持证人姓名不能为空")
    @Size(max = 50)
    private String employeeName;
    @Schema(description = "工号", example = "EMP001")
    @Size(max = 50)
    private String employeeNo;
    @Schema(description = "所属部门", example = "电气车间")
    @Size(max = 100)
    private String deptName;
    @Schema(description = "持证人(员工编号)", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    @NotNull(message = "请选择持证人")
    private Long employeeId;
    @Schema(description = "证件类型", requiredMode = Schema.RequiredMode.REQUIRED, example = "HIGH_VOLTAGE_OPERATION")
    @NotBlank(message = "证件类型不能为空")