You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

256 lines
5.0 KiB

package com.ruoyi.programManagement.entity;
import com.baomidou.mybatisplus.annotation.IdType;
2 years ago
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;
/**
* (BPlanEnterprise)
*
* @author wu
* @since 2023-09-07 09:43:06
*/
@Data
@ApiModel("计划企业表实体类")
@TableName("b_plan_enterprise")
public class BPlanEnterprise {
private static final long serialVersionUID = -98531345456142440L;
/**
*
*/
@ApiModelProperty(value = "编号")
@TableId(type = IdType.AUTO)
private Long id;
/**
* id
*/
@ApiModelProperty(value = "企业id")
private String enterpriseId;
/**
* ID
*/
@ApiModelProperty(value = "创建者ID")
private Long createId;
/**
*
*/
@ApiModelProperty(value = "创建者")
private String createBy;
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd ", timezone = "GMT+8")
@DateTimeFormat(pattern = "yyyy-MM-dd")
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* ID
*/
@ApiModelProperty(value = "更新者ID")
private Long updateId;
/**
*
*/
@ApiModelProperty(value = "更新者")
private String updateBy;
/**
*
*/
@ApiModelProperty(value = "更新时间")
private Date updateTime;
/**
*
*/
@ApiModelProperty(value = "备注")
private String remark;
/**
* id
*/
@ApiModelProperty(value = "用户权限id")
private Long userId;
/**
* id
*/
@ApiModelProperty(value = "部门权限id")
private Long deptId;
2 years ago
/**
2 years ago
*
2 years ago
*/
2 years ago
@ApiModelProperty(value = "计划年份")
@Excel(name = "计划年份")
private String plannedYear;
2 years ago
2 years ago
/**
*
2 years ago
*/
@Excel(name = "计划月份")
@ApiModelProperty(value = "计划月份")
private String[] plannedMonth;
@TableField(javaType = true)
private String plannedMonthStr;
2 years ago
/**
*
2 years ago
*/
@ApiModelProperty(value = "行政区划")
@Excel(name = "行政区划")
private String district;
2 years ago
2 years ago
/**
*
*/
@Excel(name = "企业名称")
@ApiModelProperty(value = "企业名称")
private String enterpriseName;
/**
* 12
*/
@Excel(name = "是否省重点", readConverterExp = "1=是,2=否")
@ApiModelProperty(value = "是否重点企业1是2否")
private Integer isPoint;
/**
*
*/
@Excel(name = "执法地区")
@ApiModelProperty(value = "执法地区")
private String lawAreas;
/**
*
*/
@Excel(name = "执法级别")
@ApiModelProperty(value = "执法级别")
private String lawLevel;
/**
*
*/
@Excel(name = "执法层级")
@ApiModelProperty(value = "执法层级")
private String lawHierarchy;
/**
* 0稿 1
*/
@Excel(name = "状态", readConverterExp = "0=草稿,1=正式")
@ApiModelProperty(value = "0草稿 1正式")
private Integer status;
/**
*
*/
@TableField(exist = false)
@ApiModelProperty(value = "企业主表名称")
private String entprName;
/**
*
*/
@ApiModelProperty(value = "执法排序")
private Long lawSort;
/**
* 0 1
*/
@ApiModelProperty(value = "0未检查 1已检查")
private Integer checkStatus;
/**
* id
*/
@ApiModelProperty(value = "检查id")
private String checkId;
/**
* 1 2 3
*/
@ApiModelProperty(value = "1当月 2提前 3滞后")
private Integer checkAgeing;
/**
* 1 2 3
*/
@ApiModelProperty(value = "1当月 2提前 3滞后")
private Integer RISK_LEVEL;
/**
*
*/
@ApiModelProperty(value = "安全风险等级")
private String riskLevel;
/**
*
*/
@ApiModelProperty(value = "标准化等级")
private String standLevel;
/**
*
*/
@ApiModelProperty(value = "上次检查时间")
private Date examineEndTime;
1 year ago
/**
*
*/
1 year ago
@ApiModelProperty(value = "检查时间")
1 year ago
private Date checkTime;
/**
*
*/
@ApiModelProperty(value = "企业信用代码")
private String uuto;
}