瀏覽代碼

Merge branch 'huangyuan-user' of lift-manager/lift-server into develop

huangyuan 5 年之前
父節點
當前提交
0a2c4db844

+ 5 - 0
lift-batch-service/src/main/java/cn/com/ty/lift/batch/applet/constants/DataStatisticsConstants.java

@@ -10,6 +10,11 @@ import java.util.Map;
  */
 public class DataStatisticsConstants {
 
+    /**
+     * 计划日期的时间格式
+     */
+    public static final String PLAN_DATE_FORMAT = "yyyy-MM-dd";
+
     /**
      * 间隔类型为年
      */

+ 33 - 17
lift-batch-service/src/main/java/cn/com/ty/lift/batch/applet/dao/model/AnnualInspectionDataModel.java

@@ -1,8 +1,10 @@
 package cn.com.ty.lift.batch.applet.dao.model;
 
+import cn.com.ty.lift.batch.applet.constants.DataStatisticsConstants;
 import lombok.Data;
 
 import java.time.LocalDateTime;
+import java.time.format.DateTimeFormatter;
 
 /**
  * @author huangyuan
@@ -10,7 +12,7 @@ import java.time.LocalDateTime;
  * @description
  */
 @Data
-public class AnnualInspectionDataModel extends BaseDataModel{
+public class AnnualInspectionDataModel extends BaseDataModel {
     /**
      * 计划年检时间
      */
@@ -22,26 +24,40 @@ public class AnnualInspectionDataModel extends BaseDataModel{
     /**
      * stepStatus  :年检阶段状态
      * 未开始0,第一阶段 1-2,第二阶段 3,第三阶段 4-7,第四阶段 8-10
-     *
-     1  维保工确认年检计划
-     2  维保工上传自检报告,选择自检时间 或者 文员设置 是否检查限速器和荷载年检设置,
-     文员也可以上传自检报告或者确认自检报告和自检时间,自检时间以最后设置的为准
-     --------------------------------
-     3  企业文员确认现场检验时间
-     录入人员信息,政府质检,企业质检,联系电话
-     --------------------------------
-     4	维保工上传检验结果
-     5	企业文员确认检验结果-合格
-     6	企业文员确认检验结果-整改
-     7	企业文员确认检验结果-不合格
-     --------------------------------
-     8	维保工上传年检报告和合格证
-     9	企业文员确认年检报告和合格证-合格
-     10	企业文员确认年检报告和合格证-不合格
+     * <p>
+     * 1  维保工确认年检计划
+     * 2  维保工上传自检报告,选择自检时间 或者 文员设置 是否检查限速器和荷载年检设置,
+     * 文员也可以上传自检报告或者确认自检报告和自检时间,自检时间以最后设置的为准
+     * --------------------------------
+     * 3  企业文员确认现场检验时间
+     * 录入人员信息,政府质检,企业质检,联系电话
+     * --------------------------------
+     * 4	维保工上传检验结果
+     * 5	企业文员确认检验结果-合格
+     * 6	企业文员确认检验结果-整改
+     * 7	企业文员确认检验结果-不合格
+     * --------------------------------
+     * 8	维保工上传年检报告和合格证
+     * 9	企业文员确认年检报告和合格证-合格
+     * 10	企业文员确认年检报告和合格证-不合格
      */
     private Integer stepStatus;
     /**
      * 项目名称
      */
     private String projectName;
+
+    /**
+     * @param
+     * @return
+     * @description 获取年检计划时间,格式为yyyy-MM-dd
+     */
+    public LocalDateTime getPlanDate() {
+        if (planDate != null) {
+            //转换日期格式为yyyy-MM-dd
+            String planDateStr = planDate.format(DateTimeFormatter.ofPattern(DataStatisticsConstants.PLAN_DATE_FORMAT));
+            return LocalDateTime.parse(planDateStr, DateTimeFormatter.ofPattern(DataStatisticsConstants.PLAN_DATE_FORMAT));
+        }
+        return null;
+    }
 }