xiangpei
2025-03-03 b5a21d35e93b93fdb1f190fd1851c945b2a3a207
business/src/main/java/com/ycl/domain/form/ProjectProcessForm.java
@@ -1,5 +1,6 @@
package com.ycl.domain.form;
import com.ycl.common.enums.business.ProjectProcessTypeEnum;
import com.ycl.common.group.Update;
import com.ycl.common.group.Add;
import com.ycl.system.domain.base.AbsForm;
@@ -25,12 +26,16 @@
    @NotNull(message = "项目ID不能为空", groups = {Add.class, Update.class})
    @ApiModelProperty("项目ID")
    private Long projectId;
    private String projectId;
    @NotBlank(message = "流程ID不能为空", groups = {Add.class, Update.class})
    @ApiModelProperty("流程定义ID")
    private String processDefId;
    @NotBlank(message = "项目类型不能为空", groups = {Add.class, Update.class})
    @ApiModelProperty("项目类型:项目还是工程")
    private ProjectProcessTypeEnum projectType;
    public static ProjectProcess getEntityByForm(@NonNull ProjectProcessForm form, ProjectProcess entity) {
        if(entity == null) {
          entity = new ProjectProcess();