feat: 5个流程用户结构类

This commit is contained in:
2023-10-30 10:29:35 +08:00
parent f2b6cab6da
commit 3460a4ee2c
10 changed files with 337 additions and 0 deletions
@@ -0,0 +1,26 @@
package com.jero.modules.activiti.process.esAbolish.entity.vo;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.jero.modules.activiti.process.common.entity.CommonVO;
import com.jero.modules.activiti.process.esAbolish.entity.ProcessEsAbolish;
import com.jero.modules.activiti.process.esInitChange.entity.ProcessEsInitChange;
import lombok.Data;
import java.util.List;
/**
* @author: Mzaxd
* @Date: 2023/10/26 8:13
*/
@Data
public class ESAbolishDataVO {
@JsonProperty("common")
CommonVO common;
@JsonProperty("dataList")
List<ProcessEsAbolish> dataList;
@JsonProperty("flowUser")
ESAbolishFlowUserVO flowUser;
}
@@ -0,0 +1,41 @@
package com.jero.modules.activiti.process.esAbolish.entity.vo;
import com.jero.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author: Mzaxd
* @Date: 2023/10/9 16:57
*/
@Data
public class ESAbolishFlowUserVO {
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("主起草人")
private String mainDraftUser;
// 相关人员
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("相关人员")
private String relatedUser;
// 主起草人主管级领导
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("主起草人主管级领导")
private String mainDraftUserLeader;
// 标准化审批人
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("标准化审批人")
private String standardizationUser;
// 主起草人主管级领导上级领导
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("主起草人主管级领导上级领导")
private String mainDraftUserLeaderLeader;
}
@@ -0,0 +1,26 @@
package com.jero.modules.activiti.process.esArchive.entity.vo;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.jero.modules.activiti.process.common.entity.CommonVO;
import com.jero.modules.activiti.process.esArchive.entity.ProcessEsArchive;
import com.jero.modules.activiti.process.esInitChange.entity.ProcessEsInitChange;
import lombok.Data;
import java.util.List;
/**
* @author: Mzaxd
* @Date: 2023/10/26 8:13
*/
@Data
public class ESArchiveDataVO {
@JsonProperty("common")
CommonVO common;
@JsonProperty("dataList")
List<ProcessEsArchive> dataList;
@JsonProperty("flowUser")
ESArchiveFlowUserVO flowUser;
}
@@ -0,0 +1,33 @@
package com.jero.modules.activiti.process.esArchive.entity.vo;
import com.jero.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author: Mzaxd
* @Date: 2023/10/9 16:57
*/
@Data
public class ESArchiveFlowUserVO {
// 创建人
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("创建人")
private String createUser;
// 相关人员
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("相关人员")
private String relatedUser;
// 创建人
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("起草人和会签人主管级领导")
private String leader;
// 标准化审批人
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("标准化审批人")
private String standardizationUser;
}
@@ -0,0 +1,27 @@
package com.jero.modules.activiti.process.esChange.entity.vo;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.jero.modules.activiti.process.common.entity.CommonVO;
import com.jero.modules.activiti.process.esInitChange.entity.ProcessEsInitChange;
import com.jero.modules.activiti.process.esRecheck.entity.ProcessEsRecheck;
import com.jero.modules.activiti.process.esRecheck.entity.vo.ESRecheckFlowUserVO;
import lombok.Data;
import java.util.List;
/**
* @author: Mzaxd
* @Date: 2023/10/26 8:13
*/
@Data
public class ESChangeDataVO {
@JsonProperty("common")
CommonVO commonVO;
@JsonProperty("dataList")
List<ProcessEsRecheck> dataList;
@JsonProperty("flowUser")
ESRecheckFlowUserVO flowUser;
}
@@ -0,0 +1,67 @@
package com.jero.modules.activiti.process.esChange.entity.vo;
import com.jero.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author: Mzaxd
* @Date: 2023/10/9 16:57
*/
@Data
public class ESChangeFlowUserVO {
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("主起草人")
private String mainDraftUser;
// 部所联络人
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("部所联络人")
private String contactUser;
// 标准专家
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("标准专家")
private String standardExpert;
// 主起草人主管级领导
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("主起草人主管级领导")
private String mainDraftUserLeader;
// 主起草人主管级领导上级领导
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("主起草人主管级领导上级领导")
private String mainDraftUserLeaderLeader;
// 标准化审批人
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("标准化审批人")
private String standardizationApprovalUser;
// 新起草部门主管级领导上级领导
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("新起草部门主管级领导上级领导")
private String newMainDraftUserLeaderLeader;
// 新起草部门主管级领导
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("新起草部门主管级领导")
private String newMainDraftUserLeader;
// 相关人员
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("相关人员")
private String relatedUser;
// 抄送人
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("抄送人")
private String copyUser;
// 创建人
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("创建人")
private String createUser;
}
@@ -0,0 +1,26 @@
package com.jero.modules.activiti.process.esEnable.entity.vo;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.jero.modules.activiti.process.common.entity.CommonVO;
import com.jero.modules.activiti.process.esEnable.entity.ProcessEsEnable;
import com.jero.modules.activiti.process.esInitChange.entity.ProcessEsInitChange;
import lombok.Data;
import java.util.List;
/**
* @author: Mzaxd
* @Date: 2023/10/26 8:13
*/
@Data
public class ESEnableDataVO {
@JsonProperty("common")
CommonVO commonVO;
@JsonProperty("dataList")
List<ProcessEsEnable> dataList;
@JsonProperty("flowUser")
ESEnableFlowUserVO flowUser;
}
@@ -0,0 +1,28 @@
package com.jero.modules.activiti.process.esEnable.entity.vo;
import com.jero.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author: Mzaxd
* @Date: 2023/10/9 16:57
*/
@Data
public class ESEnableFlowUserVO {
// 标准化审批人
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("标准化审批人")
private String standardizationUser;
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("主起草人")
private String mainDraftUser;
// 主起草人主管级领导
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("主起草人主管级领导")
private String mainDraftUserLeader;
}
@@ -0,0 +1,25 @@
package com.jero.modules.activiti.process.esRecheck.entity.vo;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.jero.modules.activiti.process.common.entity.CommonVO;
import com.jero.modules.activiti.process.esInitChange.entity.ProcessEsInitChange;
import lombok.Data;
import java.util.List;
/**
* @author: Mzaxd
* @Date: 2023/10/26 8:13
*/
@Data
public class ESRecheckDataVO {
@JsonProperty("common")
CommonVO common;
@JsonProperty("dataList")
List<ProcessEsInitChange> dataList;
@JsonProperty("flowUser")
ESRecheckFlowUserVO flowUser;
}
@@ -0,0 +1,38 @@
package com.jero.modules.activiti.process.esRecheck.entity.vo;
import com.jero.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author: Mzaxd
* @Date: 2023/10/9 16:57
*/
@Data
public class ESRecheckFlowUserVO {
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("主起草人")
private String mainDraftUser;
// 相关人员
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("相关人员")
private String relatedUser;
// 主起草人主管级领导
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("主起草人主管级领导")
private String mainDraftUserLeader;
// 标准化审批人
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("标准化审批人")
private String standardizationUser;
// 主起草人主管级领导上级领导
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "username")
@ApiModelProperty("主起草人主管级领导上级领导")
private String mainDraftUserLeaderLeader;
}