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

ilal committed
3
import java.util.Date;
4
import java.util.List;
5 6

import cn.hutool.json.JSONObject;
7
import cn.timer.api.bean.spmk.SpmkApproveExecuteRecord;
8 9 10 11 12 13 14 15 16 17 18 19
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

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

翁国栋 committed
20 21
    @ApiModelProperty(value = "编号 编号", example = "101")
    private Integer id;
22

翁国栋 committed
23 24
    @ApiModelProperty(value = "审批汇总id 审批汇总id", example = "101")
    private Integer approveSummaryId;
25

翁国栋 committed
26 27
    @ApiModelProperty(value = "标题 ", example = "标题")
    private String name;
28

翁国栋 committed
29 30
    @ApiModelProperty(value = "副标题 ", example = "副标题")
    private String digest;
284718418@qq.com committed
31

翁国栋 committed
32 33
    @ApiModelProperty(value = "所在部门名称 ", example = "所在部门名称")
    private String departmentName;
34

翁国栋 committed
35 36
    @ApiModelProperty(value = "申请数据 ", example = "申请数据")
    private JSONObject requestData;
37

翁国栋 committed
38 39
    @ApiModelProperty(value = "审批表单 ", example = "审批表单")
    private List<JSONObject> froms;
40

翁国栋 committed
41 42
    @ApiModelProperty(value = "审批流程 ", example = "审批流程")
    private Router router;
43

翁国栋 committed
44 45
    @ApiModelProperty(value = "通过节点", example = "通过节点")
    private List<FlowChildren> flowChildren;
46

翁国栋 committed
47 48
    @ApiModelProperty(value = "审批执行记录 ", example = "审批执行记录")
    private List<SpmkApproveExecuteRecord> approveExecuteRecord;
翁国栋 committed
49

翁国栋 committed
50
    private Integer empNum;
翁国栋 committed
51

翁国栋 committed
52
    private Integer sts;
翁国栋 committed
53

翁国栋 committed
54
    private Integer executeEmpNum;//当前审批中 当前执行人的id
翁国栋 committed
55

翁国栋 committed
56
    private Integer executeSts;
翁国栋 committed
57

翁国栋 committed
58
    private Integer exeid;
翁国栋 committed
59

翁国栋 committed
60
    private Integer exereid;
翁国栋 committed
61

翁国栋 committed
62
    private Date launchTime; //审批发起时间
63

翁国栋 committed
64
    private Integer index;//插入审批人的索引
翁国栋 committed
65

翁国栋 committed
66 67 68 69
    private Integer userIndex;//插入审批人的当前用户索引

    private Integer approveExecuteId;
    private Integer approveExecuteRecordId;
70

71
}