From 7741d607b2543b01ee2e238d664b36ee457433dd Mon Sep 17 00:00:00 2001 From: wangzhijiang Date: Wed, 12 Apr 2023 16:36:01 +0800 Subject: [PATCH] =?UTF-8?q?UAT=E9=97=AE=E9=A2=98=E6=B8=85=E5=8D=95?= =?UTF-8?q?=EF=BC=8C79=E6=9D=A1=EF=BC=8C=E6=B3=95=E8=A7=84=E6=B8=85?= =?UTF-8?q?=E5=8D=95=E5=A2=9E=E5=8A=A0=E9=AA=8C=E8=AF=81=E3=80=81=E8=AE=BE?= =?UTF-8?q?=E8=AE=A1=E7=AC=A6=E5=90=88=E6=80=A7=E6=B5=81=E7=A8=8B=20?= =?UTF-8?q?=E8=B4=A3=E4=BB=BB=E7=A1=AE=E8=AE=A4=E6=88=AA=E6=AD=A2=E6=97=A5?= =?UTF-8?q?=E6=9C=9F=E5=AD=97=E6=AE=B5=E3=80=82=20=E8=AE=A4=E8=AF=81?= =?UTF-8?q?=E6=B8=85=E5=8D=95=E6=95=B0=E6=8D=AE=E5=AD=97=E5=85=B8=E9=A1=B9?= =?UTF-8?q?=E4=BF=AE=E6=94=B9sql=E6=9B=B4=E6=96=B0=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jero-boot/db/蔚来标准sql/dev_2nd_period.sql | 14 ++++++++++++++ .../project/entity/ProjectLawsInventoryEO.java | 11 +++++++++++ .../project/enums/CertificationProgressEnum.java | 7 +++++-- .../impl/ProjectStatusBoardServiceImpl.java | 7 ++++--- 4 files changed, 34 insertions(+), 5 deletions(-) diff --git a/jero-boot/db/蔚来标准sql/dev_2nd_period.sql b/jero-boot/db/蔚来标准sql/dev_2nd_period.sql index 596ec4a59..91fe2cd4d 100644 --- a/jero-boot/db/蔚来标准sql/dev_2nd_period.sql +++ b/jero-boot/db/蔚来标准sql/dev_2nd_period.sql @@ -491,6 +491,20 @@ ADD COLUMN `db_field_txt` varchar(255) NULL COMMENT '动态表头使用' AFTER ` ADD COLUMN `is_lock` varchar(255) NULL COMMENT '动态表头使用' AFTER `db_field_txt`, ADD COLUMN `type` varchar(255) NULL COMMENT '动态表头使用' AFTER `is_lock`; +-- 项目库-法规清单增加字段 2023-04-12 未同步生产环境 +ALTER TABLE `project_laws_inventory` + ADD COLUMN `design_duty_due_date` datetime(0) NULL COMMENT '设计符合性确认-责任确认截止时间' AFTER `design_p_id`, + ADD COLUMN `verify_duty_due_date` datetime(0) NULL COMMENT '验证符合性确认-责任确认截止时间' AFTER `verify_p_id`; + +-- 认证清单-认证进度数据字典调整 2023-04-12 未同步生产环境 + -- 删除之前的不涉及 + DELETE FROM `sys_dict_item` WHERE `id` = '1524311785378549761'; + -- 新增字典项 + INSERT INTO `sys_dict_item`(`id`, `dict_id`, `item_text`, `item_value`, `description`, `sort_order`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `is_tag_dict`, `is_read_only`, `attribute_type`, `del_flag`, `en_name`) VALUES ('1646059617545809921', '1524311122804346881', '部件报告已入库', '25181c5a4c044001b4beca539c77a5c8', '部件报告已入库', 6, 1, 'admin', '2023-04-12 15:56:10', NULL, NULL, 1, NULL, NULL, '0', 'Component report has been stored'); + INSERT INTO `sys_dict_item`(`id`, `dict_id`, `item_text`, `item_value`, `description`, `sort_order`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `is_tag_dict`, `is_read_only`, `attribute_type`, `del_flag`, `en_name`) VALUES ('1646059536658657282', '1524311122804346881', '部件报告已提交', '0a384b5475554ae8886b950730a3bff7', '部件报告已提交', 5, 1, 'admin', '2023-04-12 15:55:51', NULL, NULL, 1, NULL, NULL, '0', 'Component report submitted'); + INSERT INTO `sys_dict_item`(`id`, `dict_id`, `item_text`, `item_value`, `description`, `sort_order`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `is_tag_dict`, `is_read_only`, `attribute_type`, `del_flag`, `en_name`) VALUES ('1646059431692005378', '1524311122804346881', '部件报告未提交', '7cba3c71fd24421eade54c685e3b4444', '部件报告未提交', 4, 1, 'admin', '2023-04-12 15:55:25', 'admin', '2023-04-12 15:55:33', 1, NULL, NULL, '0', 'Component report not submitted'); + -- 修改字典项 + UPDATE `sys_dict_item` SET `item_text` = '未开始', `description` = '未开始' WHERE `id` = '1524311601424764929'; -- 初始化生产环境,设计符合性流程状态为空的数据 处理成 清单待发布 2023-4-10 未同步生产环境 UPDATE `project_laws_inventory` diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/entity/ProjectLawsInventoryEO.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/entity/ProjectLawsInventoryEO.java index 855583737..c6da492f3 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/entity/ProjectLawsInventoryEO.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/entity/ProjectLawsInventoryEO.java @@ -511,4 +511,15 @@ public class ProjectLawsInventoryEO implements Serializable { @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "流程结束时间 最后的时间") private Date processEndTime; + + /**设计符合性确认-责任确认截止时间*/ + @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern="yyyy-MM-dd") + @ApiModelProperty(value = "设计符合性确认-责任确认截止时间") + private Date designDutyDueDate; + /**验证符合性确认-责任确认截止时间*/ + @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern="yyyy-MM-dd") + @ApiModelProperty(value = "验证符合性确认-责任确认截止时间") + private Date verifyDutyDueDate; } diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/enums/CertificationProgressEnum.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/enums/CertificationProgressEnum.java index 897123b64..12fa19212 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/enums/CertificationProgressEnum.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/enums/CertificationProgressEnum.java @@ -9,9 +9,12 @@ import com.jero.common.constant.enums.CutEnum; public enum CertificationProgressEnum { TEST_PASSED("实验通过","Test passed"), TEST_FAILED("实验失败","Test failed"), - NOT_START("待开始","Not start"), + NOT_START("未开始","Not start"), IN_PROGRESS("进行中","In progress"), - NA("不涉及","NA"), +// NA("不涉及","NA"),// 04-12弃用, + COMPONENT_REPORT_NOT_SUBMITTED("部件报告未提交","Component report not submitted"), + COMPONENT_REPORT_SUBMITTED("部件报告已提交","Component report submitted"), + COMPONENT_REPORT_HAS_BEEN_STORED("部件报告已入库","Component report has been stored"), ; String name; diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/service/impl/ProjectStatusBoardServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/service/impl/ProjectStatusBoardServiceImpl.java index 898f2ebfc..170c0f48e 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/service/impl/ProjectStatusBoardServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/service/impl/ProjectStatusBoardServiceImpl.java @@ -361,9 +361,10 @@ public class ProjectStatusBoardServiceImpl implements IProjectStatusBoardService //2. 认证进度(不涉及/待开始/进行中/实验失败/实验通过) if(StringUtils.isNotBlank(certificationProgressTemp)){ - if(CertificationProgressEnum.NA.getValue().equals(certificationProgressTemp)){ - na++; - }else if(CertificationProgressEnum.NOT_START.getValue().equals(certificationProgressTemp)){ +// if(CertificationProgressEnum.NA.getValue().equals(certificationProgressTemp)){ +// na++; +// }else + if(CertificationProgressEnum.NOT_START.getValue().equals(certificationProgressTemp)){ notStart++; }else if(CertificationProgressEnum.IN_PROGRESS.getValue().equals(certificationProgressTemp)){ inProgress++;