zss
6 天以前 51ec98113c6d49d0f7eec4e3c030e55e337e97db
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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
package com.yuanchu.mom.pojo;
 
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
 
import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
 
import com.fasterxml.jackson.annotation.JsonFormat;
import com.yuanchu.mom.annotation.ValueTableShow;
import com.yuanchu.mom.common.OrderBy;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.web.multipart.MultipartFile;
 
/**
 * <p>
 * 文件修订申请审批记录
 * </p>
 *
 * @author 
 * @since 2024-11-14 10:29:18
 */
@Getter
@Setter
@TableName("cnas_manage_record_audit")
@ApiModel(value = "ManageRecordAudit对象", description = "文件修订申请审批记录")
public class ManageRecordAudit extends OrderBy implements Serializable {
 
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
 
    @ApiModelProperty("文件编号")
    @ValueTableShow(1)
    private String documentCode;
 
    @ApiModelProperty("文件名称")
    private String documentName;
 
    @ApiModelProperty("章节号")
    @ValueTableShow(2)
    private String capter;
 
    @ApiModelProperty("页码")
    @ValueTableShow(3)
    private String pages;
 
    @ApiModelProperty("修订次数")
    @ValueTableShow(4)
    private Integer number;
 
    @ApiModelProperty("修改前版本号")
    @ValueTableShow(5)
    private String beforeVersion;
 
    @ApiModelProperty("修改后版本号")
    @ValueTableShow(6)
    private String afterVersion;
 
    @ApiModelProperty("修改内容")
    @ValueTableShow(7)
    private String alterThing;
 
    @ApiModelProperty("修订人")
    private Integer alterUser;
 
    @TableField(select = false, exist = false)
    @ValueTableShow(value = 8, name = "修订人")
    private String alterUserName;
 
    @ApiModelProperty("批准人")
    private Integer ratifyUser;
 
    @TableField(select = false, exist = false)
    @ValueTableShow(value = 9, name = "批准人")
    private String ratifyUserName;
 
    //批准人签名
    @TableField(select = false, exist = false)
    private String ratifyUserUrl;
 
    @ApiModelProperty("日期")
    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ValueTableShow(10)
    private LocalDate date;
 
    @ApiModelProperty("申请人")
    @TableField(fill = FieldFill.INSERT)
    private Integer createUser;
 
    //申请人
    @TableField(select = false, exist = false)
    private String createUserName;
 
    //申请部门
    @TableField(select = false, exist = false)
    private String createUserDepart;
 
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Integer updateUser;
 
    @ApiModelProperty("申请日期")
    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private LocalDate createTime;
 
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime updateTime;
 
    @ApiModelProperty("变化原因")
    private String reason;
 
    @ApiModelProperty("原分发部门")
    private String beforeDepart;
 
    @ApiModelProperty("修订后分发部门")
    private String afterDepart;
 
    @ApiModelProperty("申请部门主管意见")
    private String applicant;
 
    @ApiModelProperty("原制定部门意见")
    private String formulation;
 
    @ApiModelProperty("原审核部门意见")
    private String audit;
 
    @ApiModelProperty("修订作废")
    private String method;
 
 
    @ApiModelProperty("原附件")
    private String beforeUrl;
 
    @ApiModelProperty("修订后附件")
    private String afterUrl;
 
    @TableField(select = false, exist = false)
    private MultipartFile file;
 
}