|
@@ -0,0 +1,386 @@
|
|
|
|
+package org.jeecg.modules.kyTaskInfoNew.entity;
|
|
|
|
+
|
|
|
|
+import java.io.Serializable;
|
|
|
|
+import java.io.UnsupportedEncodingException;
|
|
|
|
+import java.util.Date;
|
|
|
|
+import java.math.BigDecimal;
|
|
|
|
+
|
|
|
|
+import com.alibaba.excel.annotation.ExcelIgnore;
|
|
|
|
+import com.alibaba.excel.annotation.ExcelProperty;
|
|
|
|
+import com.alibaba.excel.converters.date.DateStringConverter;
|
|
|
|
+import com.alibaba.excel.converters.integer.IntegerNumberConverter;
|
|
|
|
+import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableLogic;
|
|
|
|
+import lombok.Data;
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
|
+import org.springframework.format.annotation.DateTimeFormat;
|
|
|
|
+import org.jeecgframework.poi.excel.annotation.Excel;
|
|
|
|
+import org.jeecg.common.aspect.annotation.Dict;
|
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
|
+import lombok.experimental.Accessors;
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * @Description: ky_task_info_new
|
|
|
|
+ * @Author: jeecg-boot
|
|
|
|
+ * @Date: 2024-04-09
|
|
|
|
+ * @Version: V1.0
|
|
|
|
+ */
|
|
|
|
+@Data
|
|
|
|
+@TableName("ky_task_info_new")
|
|
|
|
+@Accessors(chain = false)
|
|
|
|
+@EqualsAndHashCode(callSuper = false)
|
|
|
|
+@ApiModel(value="ky_task_info_new对象", description="ky_task_info_new")
|
|
|
|
+public class KyTaskInfoNew implements Serializable {
|
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
|
+
|
|
|
|
+ /**key*/
|
|
|
|
+ @TableId(type = IdType.AUTO)
|
|
|
|
+ @ExcelIgnore
|
|
|
|
+ @ApiModelProperty(value = "key")
|
|
|
|
+ private Integer key;
|
|
|
|
+ /**ID*/
|
|
|
|
+ @Excel(name = "ID", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "ID")
|
|
|
|
+ private String taskid;
|
|
|
|
+ /**主任务号*/
|
|
|
|
+ @Excel(name = "主任务号", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "主任务号")
|
|
|
|
+ private String ztaskno;
|
|
|
|
+ /**任务号*/
|
|
|
|
+ @Excel(name = "任务号", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "任务号")
|
|
|
|
+ private String taskno;
|
|
|
|
+ /**产品规格*/
|
|
|
|
+ @Excel(name = "产品规格", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "产品规格")
|
|
|
|
+ private String cpgg;
|
|
|
|
+ /**任务名称*/
|
|
|
|
+ @Excel(name = "任务名称", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "任务名称")
|
|
|
|
+ private String taskname;
|
|
|
|
+ /**任务类型*/
|
|
|
|
+ @Excel(name = "任务类型", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "任务类型")
|
|
|
|
+ private String tasktype;
|
|
|
|
+ /**任务细分*/
|
|
|
|
+ @Excel(name = "任务细分", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "任务细分")
|
|
|
|
+ private String taskxf;
|
|
|
|
+ /**产品类别*/
|
|
|
|
+ @Excel(name = "产品类别", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "产品类别")
|
|
|
|
+ private String cplb;
|
|
|
|
+ /**型号分类*/
|
|
|
|
+ @Excel(name = "型号分类", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "型号分类")
|
|
|
|
+ private String xhfl;
|
|
|
|
+ /**分系统*/
|
|
|
|
+ @Excel(name = "分系统", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "分系统")
|
|
|
|
+ private String fxt;
|
|
|
|
+ /**研制数量*/
|
|
|
|
+ @ExcelProperty(value = "数量", converter = IntegerNumberConverter.class)
|
|
|
|
+ @ApiModelProperty(value = "研制数量")
|
|
|
|
+ private Integer yzsl;
|
|
|
|
+ /**研制阶段*/
|
|
|
|
+ @Excel(name = "研制阶段", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "研制阶段")
|
|
|
|
+ private String yzjdname;
|
|
|
|
+ /**责任部门*/
|
|
|
|
+ @Excel(name = "责任部门", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "责任部门")
|
|
|
|
+ private String zrbm;
|
|
|
|
+ /**任务下达时间*/
|
|
|
|
+ //@Excel(name = "任务下达时间", width = 15, format = "yyyy-MM-dd")
|
|
|
|
+ @ExcelProperty(value = "任务下达时间", converter = DateStringConverter.class)
|
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
|
+ @ApiModelProperty(value = "任务下达时间")
|
|
|
|
+ private Date lrsj;
|
|
|
|
+ /**进度要求*/
|
|
|
|
+ @Excel(name = "进度要求", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "进度要求")
|
|
|
|
+ private String jdyq;
|
|
|
|
+ /**提出单位*/
|
|
|
|
+ @Excel(name = "提出单位", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "提出单位")
|
|
|
|
+ private String tcdw;
|
|
|
|
+ /**提出单位简称*/
|
|
|
|
+ @Excel(name = "提出单位简称", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "提出单位简称")
|
|
|
|
+ private String tcdwjc;
|
|
|
|
+ /**科研任务负责人*/
|
|
|
|
+ @Excel(name = "科研任务负责人", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "科研任务负责人")
|
|
|
|
+ private String xhzzrname;
|
|
|
|
+ /**产能调度*/
|
|
|
|
+ @Excel(name = "产能调度", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "产能调度")
|
|
|
|
+ private String cndd;
|
|
|
|
+ /**产保助理*/
|
|
|
|
+ @Excel(name = "产保助理", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "产保助理")
|
|
|
|
+ private String cbzl;
|
|
|
|
+ /**物资计划*/
|
|
|
|
+ @Excel(name = "物资计划", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "物资计划")
|
|
|
|
+ private String wzjh;
|
|
|
|
+ /**物资按此任务号的元器件出库单采购*/
|
|
|
|
+ @Excel(name = "物资按此任务号的元器件出库单采购", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "物资按此任务号的元器件出库单采购")
|
|
|
|
+ private String wzyqjckdcg;
|
|
|
|
+ /**主管设计师*/
|
|
|
|
+ @Excel(name = "主管设计师", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "主管设计师")
|
|
|
|
+ private String ywfzrname;
|
|
|
|
+ /**发票类型*/
|
|
|
|
+ @Excel(name = "发票类型", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "发票类型")
|
|
|
|
+ private String fplx;
|
|
|
|
+ /**是否决算*/
|
|
|
|
+ @Excel(name = "是否决算", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "是否决算")
|
|
|
|
+ private String sfjs;
|
|
|
|
+ /**是否报销*/
|
|
|
|
+ @Excel(name = "是否报销", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "是否报销")
|
|
|
|
+ private String sfbx;
|
|
|
|
+ /**报销任务号*/
|
|
|
|
+ @Excel(name = "报销任务号", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "报销任务号")
|
|
|
|
+ private String bxtaskno;
|
|
|
|
+ /**合同状态*/
|
|
|
|
+ @Excel(name = "合同状态", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "合同状态")
|
|
|
|
+ private String htzt;
|
|
|
|
+ /**成本预分(万)*/
|
|
|
|
+ @Excel(name = "成本预分(万)", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "成本预分(万)")
|
|
|
|
+ private String cbyf;
|
|
|
|
+ /**成本归集(万)+工时统计*/
|
|
|
|
+ @Excel(name = "成本归集(万)+工时统计", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "成本归集(万)+工时统计")
|
|
|
|
+ private String cbgjgstj;
|
|
|
|
+ /**业务员*/
|
|
|
|
+ @Excel(name = "业务员", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "业务员")
|
|
|
|
+ private String businessmanname;
|
|
|
|
+ /**审计审价*/
|
|
|
|
+ @Excel(name = "审计审价", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "审计审价")
|
|
|
|
+ private String auditprice;
|
|
|
|
+ /**备注*/
|
|
|
|
+ @Excel(name = "备注", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "备注")
|
|
|
|
+ private String bz;
|
|
|
|
+ /**状态*/
|
|
|
|
+ @Excel(name = "状态", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "状态")
|
|
|
|
+ private String status;
|
|
|
|
+ /**任务分类*/
|
|
|
|
+ @Excel(name = "任务分类", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "任务分类")
|
|
|
|
+ private String taskfl;
|
|
|
|
+ /**当前进行的任务*/
|
|
|
|
+ @Excel(name = "当前进行的任务", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "当前进行的任务")
|
|
|
|
+ private String dqjxtaskno;
|
|
|
|
+ /**密级*/
|
|
|
|
+ @Excel(name = "密级", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "密级")
|
|
|
|
+ private String mj;
|
|
|
|
+ /**完成形式*/
|
|
|
|
+ @Excel(name = "完成形式", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "完成形式")
|
|
|
|
+ private String wcxs;
|
|
|
|
+ /**业务板块*/
|
|
|
|
+ @Excel(name = "业务板块", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "业务板块")
|
|
|
|
+ private String ywbk;
|
|
|
|
+ /**下达部门*/
|
|
|
|
+ @Excel(name = "下达部门", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "下达部门")
|
|
|
|
+ private String jycs;
|
|
|
|
+ /**经费来源*/
|
|
|
|
+ @Excel(name = "经费来源", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "经费来源")
|
|
|
|
+ private String jfly;
|
|
|
|
+ /**任务领域*/
|
|
|
|
+ @Excel(name = "任务领域", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "任务领域")
|
|
|
|
+ private String rwly;
|
|
|
|
+ /**是否参与联试*/
|
|
|
|
+ @Excel(name = "是否参与联试", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "是否参与联试")
|
|
|
|
+ private String ifcyls;
|
|
|
|
+ /**联试抓总部门*/
|
|
|
|
+ @Excel(name = "联试抓总部门", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "联试抓总部门")
|
|
|
|
+ private String lszzbm;
|
|
|
|
+ /**横向纵向*/
|
|
|
|
+ @Excel(name = "横向纵向", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "横向纵向")
|
|
|
|
+ private String hxzxname;
|
|
|
|
+ /**军检*/
|
|
|
|
+ @Excel(name = "军检", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "军检")
|
|
|
|
+ private String jjname;
|
|
|
|
+ /**出所编号*/
|
|
|
|
+ @Excel(name = "出所编号", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "出所编号")
|
|
|
|
+ private String csbh;
|
|
|
|
+ /**核算项目编号*/
|
|
|
|
+ @Excel(name = "核算项目编号", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "核算项目编号")
|
|
|
|
+ private String hsxmbh;
|
|
|
|
+ /**收款项目编号*/
|
|
|
|
+ @Excel(name = "收款项目编号", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "收款项目编号")
|
|
|
|
+ private String skxmbh;
|
|
|
|
+ /**确认完成时间*/
|
|
|
|
+ //@Excel(name = "确认完成时间", width = 15, format = "yyyy-MM-dd")
|
|
|
|
+ @ExcelProperty(value = "确认完成时间", converter = DateStringConverter.class)
|
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
|
+ @ApiModelProperty(value = "确认完成时间")
|
|
|
|
+ private Date sjwcsj;
|
|
|
|
+ /**完成说明*/
|
|
|
|
+ @Excel(name = "完成说明", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "完成说明")
|
|
|
|
+ private String wcsm;
|
|
|
|
+ /**项目进度*/
|
|
|
|
+ @Excel(name = "项目进度", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "项目进度")
|
|
|
|
+ private String processpercent;
|
|
|
|
+ /**进度节点*/
|
|
|
|
+ @Excel(name = "进度节点", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "进度节点")
|
|
|
|
+ private String jdjd;
|
|
|
|
+ /**是否含例试件*/
|
|
|
|
+ @Excel(name = "是否含例试件", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "是否含例试件")
|
|
|
|
+ private String ishlsj;
|
|
|
|
+ /**是否外贸项目*/
|
|
|
|
+ @Excel(name = "是否外贸项目", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "是否外贸项目")
|
|
|
|
+ private String iswmxm;
|
|
|
|
+ /**有无软件*/
|
|
|
|
+ @Excel(name = "有无软件", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "有无软件")
|
|
|
|
+ private String ishavesoftware;
|
|
|
|
+ /**软件类型*/
|
|
|
|
+ @Excel(name = "软件类型", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "软件类型")
|
|
|
|
+ private String softwaretype;
|
|
|
|
+ /**需要第三方评测*/
|
|
|
|
+ @Excel(name = "需要第三方评测", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "需要第三方评测")
|
|
|
|
+ private String xydsfcp;
|
|
|
|
+ /**评测方*/
|
|
|
|
+ @Excel(name = "评测方", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "评测方")
|
|
|
|
+ private String reviewer;
|
|
|
|
+ /**合同签署*/
|
|
|
|
+ @Excel(name = "合同签署", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "合同签署")
|
|
|
|
+ private String htqs;
|
|
|
|
+ /**付费*/
|
|
|
|
+ @Excel(name = "付费", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "付费")
|
|
|
|
+ private String ff;
|
|
|
|
+ /**管控等级*/
|
|
|
|
+ @Excel(name = "管控等级", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "管控等级")
|
|
|
|
+ private String gkdj;
|
|
|
|
+ /**需要质保*/
|
|
|
|
+ @Excel(name = "需要质保", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "需要质保")
|
|
|
|
+ private String warranty;
|
|
|
|
+ /**质保依据*/
|
|
|
|
+ @Excel(name = "质保依据", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "质保依据")
|
|
|
|
+ private String zbyj;
|
|
|
|
+ /**质保单位*/
|
|
|
|
+ @Excel(name = "质保单位", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "质保单位")
|
|
|
|
+ private String warrantyunit;
|
|
|
|
+ /**应用部位*/
|
|
|
|
+ @Excel(name = "应用部位", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "应用部位")
|
|
|
|
+ private String application;
|
|
|
|
+ /**成本限价*/
|
|
|
|
+ @Excel(name = "成本限价", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "成本限价")
|
|
|
|
+ private String cbxj;
|
|
|
|
+ /**是否为已转入工程中心任务*/
|
|
|
|
+ @Excel(name = "是否为已转入工程中心任务", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "是否为已转入工程中心任务")
|
|
|
|
+ private String iszrgczxrw;
|
|
|
|
+ /**基线编号*/
|
|
|
|
+ @Excel(name = "基线编号", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "基线编号")
|
|
|
|
+ private String jxbh;
|
|
|
|
+ /**继承哪个任务有哪些更改*/
|
|
|
|
+ @Excel(name = "继承哪个任务有哪些更改", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "继承哪个任务有哪些更改")
|
|
|
|
+ private String jcrwgg;
|
|
|
|
+ /**任务来源*/
|
|
|
|
+ @Excel(name = "任务来源", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "任务来源")
|
|
|
|
+ private String tasknoly;
|
|
|
|
+ /**批产任务号*/
|
|
|
|
+ @Excel(name = "批产任务号", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "批产任务号")
|
|
|
|
+ private String pccode;
|
|
|
|
+ /**备产任务号*/
|
|
|
|
+ @Excel(name = "备产任务号", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "备产任务号")
|
|
|
|
+ private String bccode;
|
|
|
|
+ /**备料任务号*/
|
|
|
|
+ @Excel(name = "备料任务号", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "备料任务号")
|
|
|
|
+ private String blcode;
|
|
|
|
+ /**软件开发状态*/
|
|
|
|
+ @Excel(name = "软件开发状态", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "软件开发状态")
|
|
|
|
+ private String rjkfstatus;
|
|
|
|
+ /**提交完成审核时间*/
|
|
|
|
+ //@Excel(name = "提交完成审核时间", width = 15, format = "yyyy-MM-dd")
|
|
|
|
+ @ExcelProperty(value = "提交完成审核时间", converter = DateStringConverter.class)
|
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
|
+ @ApiModelProperty(value = "提交完成审核时间")
|
|
|
|
+ private Date processdate;
|
|
|
|
+ /**考核扣款*/
|
|
|
|
+ @Excel(name = "考核扣款", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "考核扣款")
|
|
|
|
+ private String khkk;
|
|
|
|
+ /**任务下达步骤填写的预估价*/
|
|
|
|
+ @Excel(name = "任务下达步骤填写的预估价", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "任务下达步骤填写的预估价")
|
|
|
|
+ private String estimationcoat;
|
|
|
|
+ /**成本详情*/
|
|
|
|
+ @Excel(name = "成本详情", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "成本详情")
|
|
|
|
+ private String cbxq;
|
|
|
|
+ /**父级任务号*/
|
|
|
|
+ @Excel(name = "父级任务号", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "父级任务号")
|
|
|
|
+ private String reftaskno;
|
|
|
|
+ /**年*/
|
|
|
|
+ @Excel(name = "年", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "年")
|
|
|
|
+ private Integer year;
|
|
|
|
+ /**月*/
|
|
|
|
+ @Excel(name = "月", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "月")
|
|
|
|
+ private Integer month;
|
|
|
|
+ /**年月*/
|
|
|
|
+ @Excel(name = "年月", width = 15)
|
|
|
|
+ @ApiModelProperty(value = "年月")
|
|
|
|
+ private String yearmonth;
|
|
|
|
+}
|