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.

240 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.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.io.Serializable;
import java.util.Date;
/**
* (BPlanEnterprise)
*
* @author wu
* @since 2023-09-07 09:43:06
*/
@Data
@ApiModel("计划企业表实体类")
@TableName("b_plan_enterprise")
public class BPlanEnterprise extends BaseEntity {
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;
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 Integer 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;
}