ZQN
2025-03-25 0166044275aefa9bbcf23e40ab7a2280fd43af52
project-enforce/src/main/java/com/project/enforce/domain/vo/EnforceOrderVo.java
@@ -2,12 +2,15 @@
import com.fasterxml.jackson.annotation.JsonFormat;
import com.project.common.annotation.Excel;
import com.project.common.annotation.Sensitive;
import com.project.enforce.domain.EnforcePeer;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
/**
@@ -27,32 +30,51 @@
   @Excel(name = "单据编号")
   @ApiModelProperty("单据编号")
   private String orderNo;
   @Excel(name = "企业id")
   @ApiModelProperty("企业id")
   private Long companyId;
   @Sensitive(type = Sensitive.SensitiveType.DEFAULT)
   @Excel(name = "企业名")
   @ApiModelProperty("企业名")
   private String companyName;
   @Sensitive(type = Sensitive.SensitiveType.DEFAULT)
   @Excel(name = "企业社会编码")
   @ApiModelProperty("企业社会编码")
   private String companyCode;
   @Sensitive(type = Sensitive.SensitiveType.DEFAULT)
   @Excel(name = "企业联系人")
   @ApiModelProperty("企业联系人")
   private String companyUser;
   @Sensitive(type = Sensitive.SensitiveType.PHONE)
   @Excel(name = "企业联系人电话" , readConverterExp = "账=号")
   @ApiModelProperty("企业联系人电话(账号)")
   private String companyPhone;
   @Sensitive(type = Sensitive.SensitiveType.DEFAULT)
   @Excel(name = "企业地址")
   @ApiModelProperty("企业地址")
   private String companyAddress;
   @Sensitive(type = Sensitive.SensitiveType.DEFAULT)
   @Excel(name = "所属区域编码")
   @ApiModelProperty("所属区域编码")
   private String regionCode;
   @Excel(name = "所属区域")
   @ApiModelProperty("所属区域")
   private String regionName;
   @Excel(name = "执法原因")
   @ApiModelProperty("执法原因")
   @ApiModelProperty("执法内容")
   private String enforceContent;
   @ApiModelProperty("执法主题")
   private String enforceReason;
   @ApiModelProperty("执法类型")
@@ -61,39 +83,66 @@
   @Excel(name = "申请人id")
   @ApiModelProperty("申请人id")
   private Long applyId;
   @Excel(name = "申请人")
   @ApiModelProperty("申请人")
   @Sensitive(type = Sensitive.SensitiveType.DEFAULT)
   private String applyUser;
   @Sensitive(type = Sensitive.SensitiveType.PHONE)
   @Excel(name = "申请人电话")
   @ApiModelProperty("申请人电话")
   private String applyPhone;
   @Excel(name = "申请人单位")
   @ApiModelProperty("申请人单位")
   private Long applyDeptId;
   @Sensitive(type = Sensitive.SensitiveType.DEFAULT)
   @Excel(name = "申请人单位")
   @ApiModelProperty("申请人单位")
   private String applyDeptName;
   @Excel(name = "申请时间" , width = 30, dateFormat = "yyyy-MM-dd")
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   @ApiModelProperty("申请时间")
   private Date applyTime;
   @Excel(name = "计划执法时间" , width = 30, dateFormat = "yyyy-MM-dd")
   @ApiModelProperty("计划执法时间")
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   private Date planTime;
   @ApiModelProperty("扫码入场时间")
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   private Date inTime;
   @ApiModelProperty("企业确认时间")
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   private Date confirmTime;
   @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已评价")
   @Excel(name = "订单状态:-1撤回,0待提交,1已提交,2已审批待执行,3已执行待上报,4已上报")
   @ApiModelProperty("订单状态:-1撤回,0待提交,1已提交,2已审批待执行,3已执行待上报,4已上报")
   private Integer orderStatus;
   @Excel(name = "审批人单位")
   @ApiModelProperty("审批人单位")
   private Long checkDeptId;
   @Excel(name = "审批人单位")
   @ApiModelProperty("审批人单位")
   @Sensitive(type = Sensitive.SensitiveType.DEFAULT)
   private String checkDeptName;
   @Excel(name = "订单状态:-1拒绝,0待审批,1审批中,2通过")
   @ApiModelProperty("订单状态:-1拒绝,0待审批,1审批中,2通过")
@@ -104,20 +153,31 @@
   @Excel(name = "当前审批层级:")
   @ApiModelProperty("当前审批层级:")
   private Integer checkLevel;
   @ApiModelProperty("当前审批人ids")
   @Sensitive(type = Sensitive.SensitiveType.DEFAULT)
   private String checkIds;
   @Excel(name = "执行人id")
   @ApiModelProperty("执行人id")
   private Long executeId;
   @Excel(name = "执行人")
   @ApiModelProperty("执行人")
   @Sensitive(type = Sensitive.SensitiveType.DEFAULT)
   private String executeUser;
   @Excel(name = "执行人电话")
   @ApiModelProperty("执行人电话")
   @Sensitive(type = Sensitive.SensitiveType.PHONE)
   private String executePhone;
   @Excel(name = "执行人单位")
   @ApiModelProperty("执行人单位")
   private Long executeDeptId;
   @Excel(name = "执行人单位")
   @ApiModelProperty("执行人单位")
   @Sensitive(type = Sensitive.SensitiveType.DEFAULT)
   private String executeDeptName;
   @Excel(name = "执行时间" , width = 30, dateFormat = "yyyy-MM-dd")
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@@ -160,4 +220,12 @@
   @ApiModelProperty("投诉内容")
   private String complaintReason;
   @ApiModelProperty("同行人数组")
   private List<EnforcePeer> peers;
   @ApiModelProperty("评价数据")
   private EnforceEvaluateVo evaluateVo;
}