瀏覽代碼

pms 瑞都 平台井 日报详情 施工简报

zhangcl 4 小時之前
父節點
當前提交
f6ff90b89f

+ 3 - 0
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/controller/admin/iotprojecttask/vo/IotProjectTaskPlatformVO.java

@@ -49,6 +49,9 @@ public class IotProjectTaskPlatformVO {
     @Schema(description = "当日生产情况生产动态", example = "正常施工")
     private String productionStatus;;
 
+    @Schema(description = "当日施工简报", example = "正常施工")
+    private String constructionBrief;;
+
     @Schema(description = "下步工作计划", example = "继续施工")
     private String nextPlan;
 

+ 6 - 0
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/controller/admin/iotrddailyreport/IotRdDailyReportController.java

@@ -642,6 +642,8 @@ public class IotRdDailyReportController {
                     platformVO.setTechniqueIds(report.getTechniqueIds());
                     platformVO.setExtProperty(report.getExtProperty());
                     platformVO.setProductionStatus(report.getProductionStatus());
+                    // 当日施工简报
+                    platformVO.setConstructionBrief(report.getConstructionBrief());
                     platformVO.setNextPlan(report.getNextPlan());
                     platformVO.setExternalRental(report.getExternalRental());
                     platformVO.setMalfunction(report.getMalfunction());
@@ -711,6 +713,8 @@ public class IotRdDailyReportController {
                             platform.setTechniqueNames(tempPlatform.getTechniqueNames());
                             platform.setExtProperty(tempPlatform.getExtProperty());
                             platform.setProductionStatus(tempPlatform.getProductionStatus());
+                            // 当日施工简报
+                            platform.setConstructionBrief(tempPlatform.getConstructionBrief());
                             platform.setNextPlan(tempPlatform.getNextPlan());
                             platform.setExternalRental(tempPlatform.getExternalRental());
                             platform.setMalfunction(tempPlatform.getMalfunction());
@@ -813,6 +817,8 @@ public class IotRdDailyReportController {
                     // 主井不存在 需要显示 关联井的 主体信息 生产动态 计划 ...
                     platforms.forEach(platform -> {
                         dailyReportVO.setProductionStatus(platform.getProductionStatus());
+                        // 当日施工简报
+                        dailyReportVO.setConstructionBrief(platform.getConstructionBrief());
                         dailyReportVO.setNextPlan(platform.getNextPlan());
                         dailyReportVO.setExternalRental(platform.getExternalRental());
                         dailyReportVO.setMalfunction(platform.getMalfunction());