package com.doumee.dao.business.model;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.doumee.core.annotation.excel.ExcelColumn;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import lombok.Data;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import org.apache.poi.ss.usermodel.HorizontalAlignment;
|
|
import java.util.Date;
|
import java.math.BigDecimal;
|
import java.util.List;
|
|
/**
|
* 企业能力成熟度数据信息
|
* @author 江蹄蹄
|
* @date 2023/10/24 15:57
|
*/
|
@Data
|
@ApiModel("企业能力成熟度数据信息")
|
@TableName("`cmm`")
|
public class Cmm {
|
|
@ApiModelProperty(value = "主键")
|
private String id;
|
|
@ApiModelProperty(value = "创建人编码", example = "1")
|
private Integer creator;
|
|
@ApiModelProperty(value = "创建时间")
|
private Date createDate;
|
|
@ApiModelProperty(value = "更新人编码", example = "1")
|
private Integer editor;
|
|
@ApiModelProperty(value = "更新时间")
|
private Date editDate;
|
|
@ApiModelProperty(value = "是否删除0否 1是", example = "1")
|
private Integer isdeleted;
|
|
@ApiModelProperty(value = "序号")
|
@ExcelColumn(name="序号",parentName = "企业信息",index = 1,align = HorizontalAlignment.CENTER)
|
private String remark;
|
|
@ApiModelProperty(value = "企业名称")
|
@ExcelColumn(name="企业名称",parentName = "企业信息",index = 4,align = HorizontalAlignment.CENTER)
|
private String name;
|
|
@ApiModelProperty(value = "服务机构")
|
@ExcelColumn(name="服务机构",parentName = "企业信息",index = 2,align = HorizontalAlignment.CENTER)
|
private String serveOrg;
|
|
@ApiModelProperty(value = "所属行业")
|
@ExcelColumn(name="所属行业",parentName = "企业信息",index = 5,align = HorizontalAlignment.CENTER)
|
private String industry;
|
|
@ApiModelProperty(value = "县区编码(关联areas)", example = "1")
|
private Integer areaId;
|
|
@ApiModelProperty(value = "县区名称")
|
@ExcelColumn(name="县区名称",parentName = "企业信息",index =3,align = HorizontalAlignment.CENTER)
|
private String areaname;
|
|
@ApiModelProperty(value = "上年度营业收入(万元)", example = "1")
|
private BigDecimal revenue;
|
@ApiModelProperty(value = "诊断类别")
|
@ExcelColumn(name="诊断类别",parentName = "企业信息",index = 7,align = HorizontalAlignment.CENTER)
|
private String diagnoseType;
|
@ApiModelProperty(value = "成熟度等级")
|
@ExcelColumn(name="成熟度等级",parentName = "8个能力域及评级",index = 17,align = HorizontalAlignment.CENTER)
|
private String level;
|
@ApiModelProperty(value = "人员")
|
@ExcelColumn(name="人员" ,parentName = "8个能力域及评级",index = 8,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data0;
|
@ApiModelProperty(value = "技术")
|
@ExcelColumn(name="技术",parentName = "8个能力域及评级",index = 9,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data1;
|
@ApiModelProperty(value = "资源")
|
@ExcelColumn(name="资源",parentName = "8个能力域及评级",index = 10,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data2;
|
@ApiModelProperty(value = "设计")
|
@ExcelColumn(name="设计",parentName = "8个能力域及评级",index = 11,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data3;
|
@ApiModelProperty(value = "生产")
|
@ExcelColumn(name="生产",parentName = "8个能力域及评级",index = 12,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data4;
|
@ApiModelProperty(value = "物流")
|
@ExcelColumn(name="物流",parentName = "8个能力域及评级",index = 13,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data5;
|
@ApiModelProperty(value = "销售")
|
@ExcelColumn(name="销售",parentName = "8个能力域及评级",index = 14,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data6;
|
@ApiModelProperty(value = "服务")
|
@ExcelColumn(name="服务",parentName = "8个能力域及评级",index = 15,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data7;
|
@ApiModelProperty(value = "总得分")
|
@ExcelColumn(name="总得分",parentName = "8个能力域及评级",index = 16,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data8;
|
@ApiModelProperty(value = "组织战略")
|
@ExcelColumn(name="组织战略",parentName = "20个能力子域",index = 18,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data9;
|
@ApiModelProperty(value = "人员技能")
|
@ExcelColumn(name="人员技能",parentName = "20个能力子域",index = 19,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data10;
|
@ApiModelProperty(value = "数据")
|
@ExcelColumn(name="数据",parentName = "20个能力子域",index = 20,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data11;
|
@ApiModelProperty(value = "集成")
|
@ExcelColumn(name="集成",parentName = "20个能力子域",index = 21,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data12;
|
@ApiModelProperty(value = "信息安全")
|
@ExcelColumn(name="信息安全",parentName = "20个能力子域",index = 22,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data13;
|
@ApiModelProperty(value = "装备")
|
@ExcelColumn(name="装备",parentName = "20个能力子域",index = 23,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data14;
|
@ApiModelProperty(value = "网络")
|
@ExcelColumn(name="网络",parentName = "20个能力子域",index = 24,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data15;
|
@ApiModelProperty(value = "产品设计")
|
@ExcelColumn(name="产品设计",parentName = "20个能力子域",index = 25,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data16;
|
@ApiModelProperty(value = "工艺设计")
|
@ExcelColumn(name="工艺设计",parentName = "20个能力子域",index = 26,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data17;
|
@ApiModelProperty(value = "采购")
|
@ExcelColumn(name="采购",parentName = "20个能力子域",index = 27,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data18;
|
@ApiModelProperty(value = "计划与调度 ")
|
@ExcelColumn(name="计划与调度",parentName = "20个能力子域",index = 28,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data19;
|
@ApiModelProperty(value = "生产作业")
|
@ExcelColumn(name="生产作业",parentName = "20个能力子域",index = 29,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data20;
|
@ApiModelProperty(value = "设备管理")
|
@ExcelColumn(name="设备管理",parentName = "20个能力子域",index = 30,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data21;
|
@ApiModelProperty(value = "安全与环保 ")
|
@ExcelColumn(name="安全与环保",parentName = "20个能力子域",index = 31,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data22;
|
@ApiModelProperty(value = "仓储与配送")
|
@ExcelColumn(name="仓储与配送",parentName = "20个能力子域",index = 32,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data23;
|
@ApiModelProperty(value = "能源管理")
|
@ExcelColumn(name="能源管理",parentName = "20个能力子域",index = 33,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data24;
|
@ApiModelProperty(value = "物流(子域)")
|
@ExcelColumn(name="物流(子域)",parentName = "20个能力子域",index = 34,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data25;
|
@ApiModelProperty(value = "销售(子域)")
|
@ExcelColumn(name="销售(子域)",parentName = "20个能力子域",index = 35,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data26;
|
@ApiModelProperty(value = "客户服务")
|
@ExcelColumn(name="客户服务",parentName = "20个能力子域",index = 36,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data27;
|
@ApiModelProperty(value = "产品服务")
|
@ExcelColumn(name="产品服务",parentName = "20个能力子域",index = 37,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String data28;
|
|
@ExcelColumn(name="上年度营业收入(万元)" ,parentName = "企业信息",index = 6,align = HorizontalAlignment.CENTER)
|
@TableField(exist = false)
|
private String revenueStr;
|
|
@TableField(exist = false)
|
private int num;
|
@ApiModelProperty(value = "查詢類型:0人员 1技术 2资源 3设计4生产 5物流 6销售 7服务 8总得分,默认8" ,example = "0")
|
@TableField(exist = false)
|
private Integer type;
|
@TableField(exist = false)
|
private List<Integer> typeList;
|
@TableField(exist = false)
|
private List<String> industryList;
|
@ApiModelProperty(value = "市区编码(关联areas)", example = "1")
|
@TableField(exist = false)
|
private Integer cityId;
|
@ApiModelProperty(value = "市区名称")
|
@TableField(exist = false)
|
private String cityName;
|
|
|
}
|