|
@@ -2,11 +2,10 @@ package cn.iocoder.yudao.module.bpm.controller.admin.oa.universal.vo;
|
|
|
|
|
|
|
|
import cn.iocoder.yudao.module.bpm.controller.admin.task.vo.task.BpmTaskApproveReqVO;
|
|
import cn.iocoder.yudao.module.bpm.controller.admin.task.vo.task.BpmTaskApproveReqVO;
|
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
-import lombok.*;
|
|
|
|
|
-import java.util.*;
|
|
|
|
|
-import javax.validation.constraints.*;
|
|
|
|
|
-import org.springframework.format.annotation.DateTimeFormat;
|
|
|
|
|
-import java.time.LocalDateTime;
|
|
|
|
|
|
|
+import lombok.Data;
|
|
|
|
|
+
|
|
|
|
|
+import javax.validation.constraints.NotNull;
|
|
|
|
|
+import java.util.List;
|
|
|
|
|
|
|
|
@Schema(description = "管理后台 - 通用审批流程信息新增/修改 Request VO")
|
|
@Schema(description = "管理后台 - 通用审批流程信息新增/修改 Request VO")
|
|
|
@Data
|
|
@Data
|
|
@@ -27,12 +26,18 @@ public class OaUniversalSaveReqVO {
|
|
|
@Schema(description = "申请员工姓名", example = "芋艿")
|
|
@Schema(description = "申请员工姓名", example = "芋艿")
|
|
|
private String employeeName;
|
|
private String employeeName;
|
|
|
|
|
|
|
|
- @Schema(description = "申请用户账号id", example = "18283")
|
|
|
|
|
|
|
+ @Schema(description = "申请员工手机号", example = "13900000000")
|
|
|
|
|
+ private String employeePhone;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "申请用户账号id", example = "1")
|
|
|
private Long userId;
|
|
private Long userId;
|
|
|
|
|
|
|
|
@Schema(description = "申请用户账号uuid", example = "28769")
|
|
@Schema(description = "申请用户账号uuid", example = "28769")
|
|
|
private String userUuid;
|
|
private String userUuid;
|
|
|
|
|
|
|
|
|
|
+ @Schema(description = "申请用户账号手机号", example = "13900000000")
|
|
|
|
|
+ private String userPhone;
|
|
|
|
|
+
|
|
|
@Schema(description = "部门id", example = "1")
|
|
@Schema(description = "部门id", example = "1")
|
|
|
private Long deptId;
|
|
private Long deptId;
|
|
|
|
|
|
|
@@ -71,20 +76,16 @@ public class OaUniversalSaveReqVO {
|
|
|
@Schema(description = "当前审核人员工uuid", example = "13039")
|
|
@Schema(description = "当前审核人员工uuid", example = "13039")
|
|
|
private String currentAuditEmployeeUuid;
|
|
private String currentAuditEmployeeUuid;
|
|
|
|
|
|
|
|
- @Schema(description = "最后审核时间")
|
|
|
|
|
- private LocalDateTime finalAuditDate;
|
|
|
|
|
-
|
|
|
|
|
@Schema(description = "数据来源,0流程添加、1手动添加", example = "0")
|
|
@Schema(description = "数据来源,0流程添加、1手动添加", example = "0")
|
|
|
private String infoSource;
|
|
private String infoSource;
|
|
|
|
|
|
|
|
-
|
|
|
|
|
@Schema(description = "审批,true 通过,false 驳回", example = "true")
|
|
@Schema(description = "审批,true 通过,false 驳回", example = "true")
|
|
|
private Boolean auditPass;
|
|
private Boolean auditPass;
|
|
|
|
|
|
|
|
@Schema(description = "发起人自选审批人 Map", example = " [1, 1]")
|
|
@Schema(description = "发起人自选审批人 Map", example = " [1, 1]")
|
|
|
private List<Long> startUserSelectAssignees;
|
|
private List<Long> startUserSelectAssignees;
|
|
|
|
|
|
|
|
- @Schema(description = "附件主键id", example = "[1, 2]")
|
|
|
|
|
|
|
+ @Schema(description = "附件主键id集合", example = "[1, 2]")
|
|
|
private List<Long> fileIdList;
|
|
private List<Long> fileIdList;
|
|
|
|
|
|
|
|
@Schema(description = "审批信息")
|
|
@Schema(description = "审批信息")
|