ZQN
2024-06-17 3a2b86071fca71b4c789762ccb2dfaf7423b0c07
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
150
151
152
153
154
155
156
157
package com.project.enforce.domain.vo;
 
import com.project.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
 
/**
 * 执法单视图对象 mall_package
 *
 * @author manton
 */
@Data
@ApiModel("执法单视图对象")
public class EnforceOrderVo {
    private static final long serialVersionUID = 1L;
 
    /** 单据id */
    @ApiModelProperty("单据id")
    private Long orderId;
 
    @Excel(name = "单据编号")
    @ApiModelProperty("单据编号")
    private String orderNo;
    @Excel(name = "企业id")
    @ApiModelProperty("企业id")
    private Long companyId;
    @Excel(name = "企业名")
    @ApiModelProperty("企业名")
    private String companyName;
    @Excel(name = "企业社会编码")
    @ApiModelProperty("企业社会编码")
    private String companyCode;
    @Excel(name = "企业联系人")
    @ApiModelProperty("企业联系人")
    private String companyUser;
    @Excel(name = "企业联系人电话" , readConverterExp = "账=号")
    @ApiModelProperty("企业联系人电话(账号)")
    private String companyPhone;
    @Excel(name = "企业地址")
    @ApiModelProperty("企业地址")
    private String companyAddress;
    @Excel(name = "所属区域编码")
    @ApiModelProperty("所属区域编码")
    private String regionCode;
    @Excel(name = "所属区域")
    @ApiModelProperty("所属区域")
    private String regionName;
    @Excel(name = "执法原因")
    @ApiModelProperty("执法原因")
    private String enforceReason;
    @Excel(name = "申请人id")
    @ApiModelProperty("申请人id")
    private Long applyId;
    @Excel(name = "申请人")
    @ApiModelProperty("申请人")
    private Long applyUser;
    @Excel(name = "申请人电话")
    @ApiModelProperty("申请人电话")
    private Long applyPhone;
    @Excel(name = "申请人单位")
    @ApiModelProperty("申请人单位")
    private Long applyDeptId;
    @Excel(name = "申请人单位")
    @ApiModelProperty("申请人单位")
    private Long applyDeptName;
    @Excel(name = "申请时间" , width = 30, dateFormat = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("申请时间")
    private Date applyTime;
    @Excel(name = "执法队员数量")
    @ApiModelProperty("执法队员数量")
    private Integer userNum;
    @Excel(name = "预警状态:0正常,1预警")
    @ApiModelProperty("预警状态:0正常,1预警")
    private Integer warnStatus;
    @Excel(name = "预警原因")
    @ApiModelProperty("预警原因")
    private String warnReason;
    @Excel(name = "订单状态:-1撤回,0待提交,1已提交,2待执行,3已执行,4已评价")
    @ApiModelProperty("订单状态:-1撤回,0待提交,1已提交,2待执行,3已执行,4已评价")
    private Integer orderStatus;
    @Excel(name = "审批人id")
    @ApiModelProperty("审批人id")
    private Long checkId;
    @Excel(name = "审批人")
    @ApiModelProperty("审批人")
    private Long checkUser;
    @Excel(name = "审批人电话")
    @ApiModelProperty("审批人电话")
    private Long checkPhone;
    @Excel(name = "审批人单位")
    @ApiModelProperty("审批人单位")
    private Long checkDeptId;
    @Excel(name = "审批人单位")
    @ApiModelProperty("审批人单位")
    private Long checkDeptName;
    @Excel(name = "审批时间" , width = 30, dateFormat = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("审批时间")
    private Date checkTime;
    @Excel(name = "订单状态:-1拒绝,0待审批,1审批中,2通过")
    @ApiModelProperty("订单状态:-1拒绝,0待审批,1审批中,2通过")
    private Integer checkStatus;
    @Excel(name = "审批原因")
    @ApiModelProperty("审批原因")
    private String checkReason;
    @Excel(name = "执行人id")
    @ApiModelProperty("执行人id")
    private Long executeId;
    @Excel(name = "执行人")
    @ApiModelProperty("执行人")
    private Long executeUser;
    @Excel(name = "执行人电话")
    @ApiModelProperty("执行人电话")
    private Long executePhone;
    @Excel(name = "执行人单位")
    @ApiModelProperty("执行人单位")
    private Long executeDeptId;
    @Excel(name = "执行人单位")
    @ApiModelProperty("执行人单位")
    private Long executeDeptName;
    @Excel(name = "执行时间" , width = 30, dateFormat = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("执行时间")
    private Date executeTime;
    @Excel(name = "执法结果:0正常,1待整改")
    @ApiModelProperty("执法结果:0正常,1待整改")
    private Integer regionStatus;
    @Excel(name = "执法结果说明")
    @ApiModelProperty("执法结果说明")
    private String regionReason;
    @Excel(name = "执法图片")
    @ApiModelProperty("执法图片")
    private String regionImgs;
    @Excel(name = "执法视频")
    @ApiModelProperty("执法视频")
    private String regionVideos;
    @Excel(name = "是否通知企业:0否,1是")
    @ApiModelProperty("是否通知企业:0否,1是")
    private Integer isNoticeCompany;
    @Excel(name = "是否公示:0否,1是")
    @ApiModelProperty("是否公示:0否,1是")
    private Integer isShow;
    @Excel(name = "是否评价:0否,1是")
    @ApiModelProperty("是否评价:0否,1是")
    private Integer isEva;
    @Excel(name = "评价总得分")
    @ApiModelProperty("评价总得分")
    private BigDecimal totalScore;
 
}