SpmkApproveDetailDto.java 1.32 KB
Newer Older
1 2
package cn.timer.api.dto.spmk;

3
import java.util.List;
4 5

import cn.hutool.json.JSONObject;
6
import cn.timer.api.bean.spmk.SpmkApproveExecuteRecord;
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class SpmkApproveDetailDto {

	@ApiModelProperty(value = "编号 编号", example = "101")
	private Integer id;

	@ApiModelProperty(value = "审批汇总id 审批汇总id", example = "101")
	private Integer approveSummaryId;

	@ApiModelProperty(value = "标题 ", example = "标题")
	private String name;

	@ApiModelProperty(value = "所在部门名称 ", example = "所在部门名称")
	private String departmentName;

	@ApiModelProperty(value = "申请数据 ", example = "申请数据")
	private JSONObject requestData;

	@ApiModelProperty(value = "审批表单 ", example = "审批表单")
35
	private List<JSONObject> froms;
36 37 38 39

	@ApiModelProperty(value = "审批流程 ", example = "审批流程")
	private Router router;

40
	@ApiModelProperty(value = "通过节点", example = "通过节点")
41
	private List<FlowChildren> flowChildren;
42 43

	@ApiModelProperty(value = "审批执行记录 ", example = "审批执行记录")
44
	private List<SpmkApproveExecuteRecord> approveExecuteRecord;
45

46
}