maven
2 天以前 366b67926809852c1090f14c5a24fe00109a81b5
1
2
3
4
5
6
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
package com.ruoyi.approve.pojo;
 
import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;
 
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
/**
 * 审批流程表
 * @TableName approve_process
 */
@Data
@TableName("approve_process")
@ApiModel
public class ApproveProcess{
    /**
     * 
     */
    @TableId(type = IdType.AUTO)
    private Long id;
 
    /**
     * 流程编号
     */
    @ApiModelProperty(value = "流程编号")
    private String approveId;
 
    /**
     * 申请人id
     */
    private Long approveUser;
 
    /**
     * 申请人名称
     */
    private String approveUserName;
 
    /**
     * 申请部门id
     */
    private Long approveDeptId;
 
    /**
     * 申请部门名称
     */
    @ApiModelProperty(value = "申请部门名称")
    private String approveDeptName;
 
    /**
     * 审批用户ids
     */
    private String approveUserIds;
 
    /**
     * 审批用户名称
     */
    private String approveUserNames;
 
    /**
     * 申请原因
     */
    @ApiModelProperty(value = "申请原因")
    private String approveReason;
 
    /**
     * 当前审批用户ID
     */
    private Long approveUserCurrentId;
 
    /**
     * 当前审批用户名称
     */
    private String approveUserCurrentName;
 
    /**
     * 申请日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "申请日期")
    private Date approveTime;
 
    /**
     * 审批完成时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date approveOverTime;
 
    /**
     * 审批状态:0待审核,1审核中,2审核完成 3审核未通过 4已重新提交
     */
    @ApiModelProperty(value = "审批状态:0待审核,1审核中,2审核完成 3审核未通过 4已重新提交")
    private Integer approveStatus;
 
    /**
     * 审批是否删除:0正常,1删除
     */
    private Integer approveDelete;
 
    /**
     * 租户id
     */
//    @TableField(fill = FieldFill.INSERT)
    private Long tenantId;
 
    /**
     * 审批类型
     */
    private Integer approveType;
 
    /**
     * 审批备注
     */
    @ApiModelProperty(value = "审批备注")
    private String approveRemark;
 
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
 
    private static final long serialVersionUID = 1L;
 
 
}