标准合规评估流程!!!
This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
* Copyright 2021 bejson.com
|
||||
*/
|
||||
package com.ydw.bat.wkflow.business_main.datas.dto;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
@@ -10,6 +12,7 @@ import java.util.Date;
|
||||
* @author bejson.com (i@bejson.com)
|
||||
* @website http://www.bejson.com/java2pojo/
|
||||
*/
|
||||
@Data
|
||||
public class BreakdownList {
|
||||
|
||||
private String id;
|
||||
@@ -21,6 +24,7 @@ public class BreakdownList {
|
||||
private String applyArctic;
|
||||
private String busStandCover;
|
||||
private String responsibleUnit;
|
||||
private String responsibleEngineer;
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
@@ -2,8 +2,10 @@
|
||||
* Copyright 2021 bejson.com
|
||||
*/
|
||||
package com.ydw.bat.wkflow.business_main.datas.dto;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -20,6 +22,36 @@ public class DataList {
|
||||
private String distributePerson;
|
||||
private String distributePersonId;
|
||||
private String projectManager;
|
||||
|
||||
//合规评估添加的数据
|
||||
|
||||
private String itemNum;
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date xCXSSRQ;
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date zCCSSRQ;
|
||||
private String itemsName;
|
||||
private String standName;
|
||||
private String implementer;
|
||||
private String projectName;
|
||||
private String standNumber;
|
||||
private String noCompliance;
|
||||
private String implementerId;
|
||||
private String projectNumber;
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date completionTime;
|
||||
private String zcNoCompliance;
|
||||
private String countermeasures;
|
||||
private String qualityEngineer;
|
||||
private String responsibleUnit;
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date zcCompletionTime;
|
||||
private String certifiedEngineer;
|
||||
private String complianceReasons;
|
||||
private String zcCountermeasures;
|
||||
private String responsibleEngineer;
|
||||
private String zcComplianceReasons;
|
||||
|
||||
private List<SarStandProjectLibraries> sarStandProjectLibraries;
|
||||
public void setUname(String uname) {
|
||||
this.uname = uname;
|
||||
|
||||
@@ -34,6 +34,10 @@ public class PEPDTO {
|
||||
//时间字段
|
||||
private String ZCCSSRQ;
|
||||
private String XCXSSRQ;
|
||||
|
||||
private String commentText;
|
||||
|
||||
private List<Step3DTO> step3DTOS;
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
@@ -11,6 +11,7 @@ import lombok.experimental.Accessors;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.sql.Timestamp;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
@@ -57,7 +58,7 @@ public class SarStandUnqualified {
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Timestamp createTime;
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "关闭状态(1为开启,2为关闭)")
|
||||
@TableField("CLOSE_STATE")
|
||||
@@ -66,12 +67,12 @@ public class SarStandUnqualified {
|
||||
@ApiModelProperty(value = "实际关闭时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Timestamp actualCloseTime;
|
||||
private Date actualCloseTime;
|
||||
|
||||
@ApiModelProperty(value = "计划关闭时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Timestamp planCloseTime;
|
||||
private Date planCloseTime;
|
||||
|
||||
@ApiModelProperty(value = "未符合原因")
|
||||
private String reason;
|
||||
|
||||
+109
@@ -0,0 +1,109 @@
|
||||
package com.ydw.bat.wkflow.business_main.datas.dto;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
*
|
||||
* </p>
|
||||
*
|
||||
* @author zyl
|
||||
* @since 2021-06-18
|
||||
*/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
@ApiModel(value="SarStandardComplianceProductAssess对象", description="")
|
||||
public class SarStandardComplianceProductAssess {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty(value = "'产品线'")
|
||||
private String productLineId;
|
||||
|
||||
@ApiModelProperty(value = "'项目id'")
|
||||
private String productId;
|
||||
|
||||
@ApiModelProperty(value = "'项目名称'")
|
||||
private String productName;
|
||||
|
||||
@ApiModelProperty(value = "标准ID")
|
||||
@TableField("STAND_ID")
|
||||
private String standId;
|
||||
|
||||
@ApiModelProperty(value = "标准编号")
|
||||
@TableField("STAND_NUMBER")
|
||||
private String standNumber;
|
||||
|
||||
@ApiModelProperty(value = "'标准名称'")
|
||||
@TableField("STAND_NAME")
|
||||
private String standName;
|
||||
|
||||
@ApiModelProperty(value = "'标准章条'")
|
||||
private String standardItem;
|
||||
|
||||
@ApiModelProperty(value = "标准类型")
|
||||
@TableField("STAND_TYPE")
|
||||
private String standType;
|
||||
|
||||
@ApiModelProperty(value = "标准主要内容")
|
||||
private String standardInfo;
|
||||
|
||||
@ApiModelProperty(value = "1是在产,0是在研")
|
||||
private Integer productType;
|
||||
|
||||
@ApiModelProperty(value = "在研产品实施时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date researchImplementationTime;
|
||||
|
||||
@ApiModelProperty(value = "在研产品合规信息")
|
||||
private String researchCompliance;
|
||||
|
||||
@ApiModelProperty(value = "在研产品不合规项目")
|
||||
private String researchNonCompliance;
|
||||
|
||||
@ApiModelProperty(value = "在研产品不合规应对措施")
|
||||
private String researchCountermeasures;
|
||||
|
||||
@ApiModelProperty(value = "在研产品不合规完成时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date researchCompletionTime;
|
||||
|
||||
@ApiModelProperty(value = "在产产品实施时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date productionImplementationTime;
|
||||
|
||||
@ApiModelProperty(value = "在产产品合规信息")
|
||||
private String productionCompliance;
|
||||
|
||||
@ApiModelProperty(value = "在产产品不合规应对措施")
|
||||
private String productionCountermeasures;
|
||||
|
||||
@ApiModelProperty(value = "在产产品不合规完成时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date productionCompletionTime;
|
||||
|
||||
@ApiModelProperty(value = "审查状态")
|
||||
@TableField("INTERPRETATION_STATE")
|
||||
private String interpretationState;
|
||||
|
||||
@ApiModelProperty(value = "审查时间")
|
||||
@TableField("INTERPRETATION_TIME")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date interpretationTime;
|
||||
|
||||
|
||||
}
|
||||
@@ -24,11 +24,16 @@ public class Step3DTO {
|
||||
private String projectNumber;
|
||||
private String projectManager;
|
||||
private String qualityEngineer;
|
||||
private String qualityEngineerName;
|
||||
private String distributePerson;
|
||||
private String certifiedEngineer;
|
||||
private String certifiedEngineerName;
|
||||
private String distributePersonId;
|
||||
private String zCCSSRQ;
|
||||
private String xCXSSRQ;
|
||||
|
||||
private String responsibleUnit;
|
||||
private String responsibleEngineer;
|
||||
private String standId;
|
||||
private String standardInfo;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user