From edfb6599d2122887f62f1df2799d5b1cb59c21b9 Mon Sep 17 00:00:00 2001
From: dengzedong <dengzedong@email>
Date: 星期二, 22 四月 2025 17:29:51 +0800
Subject: [PATCH] 焦化 概况

---
 ansteel-biz/src/main/java/com/iailab/module/ansteel/coking/dto/CokingOverviewDTO.java                  |   56 ++++++++++++++++++++++++++++++++++++--------------------
 ansteel-biz/src/main/java/com/iailab/module/ansteel/coking/service/impl/CokingOverviewServiceImpl.java |    2 +-
 2 files changed, 37 insertions(+), 21 deletions(-)

diff --git a/ansteel-biz/src/main/java/com/iailab/module/ansteel/coking/dto/CokingOverviewDTO.java b/ansteel-biz/src/main/java/com/iailab/module/ansteel/coking/dto/CokingOverviewDTO.java
index 5955cfc..1ed642c 100644
--- a/ansteel-biz/src/main/java/com/iailab/module/ansteel/coking/dto/CokingOverviewDTO.java
+++ b/ansteel-biz/src/main/java/com/iailab/module/ansteel/coking/dto/CokingOverviewDTO.java
@@ -15,69 +15,85 @@
 public class CokingOverviewDTO {
 
     @TableId(type = IdType.ASSIGN_UUID)
-	private String id;
+    private String id;
     /**
      * 关联ID
      */
-	private String relId;
+    private String relId;
     /**
      * 工序类型
      */
-	private String processType;
+    private String processType;
     /**
      * 工序类型名称
      */
-	private String processTypeName;
+    private String processTypeName;
     /**
      * 子工序类型
      */
-	private String subProcessType;
+    private String subProcessType;
     /**
      * 子工序类型名称
      */
-	private String subProcessTypeName;
+    private String subProcessTypeName;
     /**
      * 查询时间
      */
-	private String clock;
+    private String clock;
     /**
-     * 蒸汽发生
+     * 蒸汽发生/总产生
      */
-	private BigDecimal steamP;
+    private BigDecimal steamP;
     /**
-     * 蒸汽消耗
+     * 吨焦产蒸汽
      */
-	private BigDecimal steamC;
+    private BigDecimal djSteamP;
+    /**
+     * 蒸汽消耗/总耗
+     */
+    private BigDecimal steamC;
+    /**
+     * 蒸汽单耗
+     */
+    private BigDecimal steamOnlyC;
     /**
      * 蒸汽量
      */
-	private BigDecimal steamV;
+    private BigDecimal steamV;
     /**
      * 煤气发生
      */
-	private BigDecimal gasP;
+    private BigDecimal gasP;
     /**
      * 煤气消耗
      */
-	private BigDecimal gasC;
+    private BigDecimal gasC;
     /**
-     * 电力消耗
+     * 电力消耗/总耗
      */
-	private BigDecimal powerC;
+    private BigDecimal powerC;
+    /**
+     * 电力单耗
+     */
+    private BigDecimal powerOnlyC;
+    /**
+     * 电耗基准
+     */
+    private BigDecimal powerCStandard;
     /**
      * 空转时间
      */
-	private BigDecimal idleTime;
+    private BigDecimal idleTime;
     /**
-     * BFG消耗
+     * BFG消耗/总耗
      */
     private BigDecimal bfgC;
     /**
-     * cog回收
+     * COG回收
      */
     private BigDecimal cogP;
     /**
-     * cog消耗
+     * COG消耗/总耗
      */
     private BigDecimal cogC;
 
diff --git a/ansteel-biz/src/main/java/com/iailab/module/ansteel/coking/service/impl/CokingOverviewServiceImpl.java b/ansteel-biz/src/main/java/com/iailab/module/ansteel/coking/service/impl/CokingOverviewServiceImpl.java
index ce3acbe..c75035f 100644
--- a/ansteel-biz/src/main/java/com/iailab/module/ansteel/coking/service/impl/CokingOverviewServiceImpl.java
+++ b/ansteel-biz/src/main/java/com/iailab/module/ansteel/coking/service/impl/CokingOverviewServiceImpl.java
@@ -60,7 +60,7 @@
         QueryWrapper<CokingOverviewEntity> queryWrapperMonth = new QueryWrapper<>();
         queryWrapperMonth.eq("process_type", processType);
         queryWrapperMonth.like("clock", month);
-        queryWrapperMonth.select("sub_process_type","SUM(steam_p) as steam_p","SUM(steam_c) as steam_c","SUM(steam_v) as steam_v","SUM(gas_p) as gas_p","SUM(gas_c) as gas_c","SUM(power_c) as power_c","SUM(idle_time) as idle_time","SUM(bfg_c) as bfg_c","SUM(cog_p) as cog_p","SUM(cog_c) as cog_c","SUM(bfg_only_c) as bfg_only_c","SUM(cog_only_c) as cog_only_c")
+        queryWrapperMonth.select("sub_process_type","SUM(steam_p) as steam_p","SUM(dj_steam_p) as dj_steam_p","SUM(steam_c) as steam_c","SUM(steam_only_c) as steam_only_c","SUM(steam_v) as steam_v","SUM(gas_p) as gas_p","SUM(gas_c) as gas_c","SUM(power_c) as power_c","SUM(power_only_c) as power_only_c","SUM(power_c_standard) as power_c_standard","SUM(idle_time) as idle_time","SUM(bfg_c) as bfg_c","SUM(cog_p) as cog_p","SUM(cog_c) as cog_c","SUM(bfg_only_c) as bfg_only_c","SUM(cog_only_c) as cog_only_c")
                 .groupBy("sub_process_type");
 
         List<CokingOverviewEntity> monthList = cokingOverviewDao.selectList(queryWrapperMonth);

--
Gitblit v1.9.3