소스 검색

王子文 生产日报
1) 新增API:按日期查询生产日报数据
2) 前端页面:添加部分单元格对应字段

wangggziwen 3 년 전
부모
커밋
e833e4a679

+ 12 - 1
master/src/main/java/com/ruoyi/project/production/controller/TDailyProductionReportController.java

@@ -1,5 +1,6 @@
 package com.ruoyi.project.production.controller;
 
+import java.util.Date;
 import java.util.List;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -24,7 +25,7 @@ import com.ruoyi.framework.web.page.TableDataInfo;
  * 每日生产报告Controller
  *
  * @author ruoyi
- * @date 2022-08-12
+ * @date 2022-08-23
  */
 @RestController
 @RequestMapping("/production/report")
@@ -68,6 +69,16 @@ public class TDailyProductionReportController extends BaseController
         return AjaxResult.success(tDailyProductionReportService.selectTDailyProductionReportById(id));
     }
 
+    /**
+     * 按日期获取每日生产报告详细信息
+     */
+    @PreAuthorize("@ss.hasPermi('production:report:query')")
+    @GetMapping(value = "/getInfoByReportDate/{reportDate}")
+    public AjaxResult getInfoByReportDate(@PathVariable("reportDate") Date reportDate)
+    {
+        return AjaxResult.success(tDailyProductionReportService.selectTDailyProductionReportByReportDate(reportDate));
+    }
+
     /**
      * 新增每日生产报告
      */

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1065 - 1072
master/src/main/java/com/ruoyi/project/production/domain/TDailyProductionReport.java


+ 10 - 1
master/src/main/java/com/ruoyi/project/production/mapper/TDailyProductionReportMapper.java

@@ -1,5 +1,6 @@
 package com.ruoyi.project.production.mapper;
 
+import java.util.Date;
 import java.util.List;
 import com.ruoyi.framework.aspectj.lang.annotation.DataScope;
 import com.ruoyi.project.production.domain.TDailyProductionReport;
@@ -8,7 +9,7 @@ import com.ruoyi.project.production.domain.TDailyProductionReport;
  * 每日生产报告Mapper接口
  * 
  * @author ruoyi
- * @date 2022-08-12
+ * @date 2022-08-23
  */
 public interface TDailyProductionReportMapper 
 {
@@ -20,6 +21,14 @@ public interface TDailyProductionReportMapper
      */
     public TDailyProductionReport selectTDailyProductionReportById(Long id);
 
+    /**
+     * 查询每日生产报告
+     *
+     * @param reportDate 每日生产报告ID
+     * @return 每日生产报告
+     */
+    public TDailyProductionReport selectTDailyProductionReportByReportDate(Date reportDate);
+
     /**
      * 查询每日生产报告列表
      * 

+ 10 - 1
master/src/main/java/com/ruoyi/project/production/service/ITDailyProductionReportService.java

@@ -1,5 +1,6 @@
 package com.ruoyi.project.production.service;
 
+import java.util.Date;
 import java.util.List;
 import com.ruoyi.project.production.domain.TDailyProductionReport;
 
@@ -7,7 +8,7 @@ import com.ruoyi.project.production.domain.TDailyProductionReport;
  * 每日生产报告Service接口
  * 
  * @author ruoyi
- * @date 2022-08-12
+ * @date 2022-08-23
  */
 public interface ITDailyProductionReportService 
 {
@@ -19,6 +20,14 @@ public interface ITDailyProductionReportService
      */
     public TDailyProductionReport selectTDailyProductionReportById(Long id);
 
+    /**
+     * 查询每日生产报告
+     *
+     * @param reportDate 每日生产报告日期
+     * @return 每日生产报告
+     */
+    public TDailyProductionReport selectTDailyProductionReportByReportDate(Date reportDate);
+
     /**
      * 查询每日生产报告列表
      * 

+ 14 - 1
master/src/main/java/com/ruoyi/project/production/service/impl/TDailyProductionReportServiceImpl.java

@@ -1,5 +1,6 @@
 package com.ruoyi.project.production.service.impl;
 
+import java.util.Date;
 import java.util.List;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
@@ -11,7 +12,7 @@ import com.ruoyi.project.production.service.ITDailyProductionReportService;
  * 每日生产报告Service业务层处理
  *
  * @author ruoyi
- * @date 2022-08-12
+ * @date 2022-08-23
  */
 @Service
 public class TDailyProductionReportServiceImpl implements ITDailyProductionReportService
@@ -31,6 +32,18 @@ public class TDailyProductionReportServiceImpl implements ITDailyProductionRepor
         return tDailyProductionReportMapper.selectTDailyProductionReportById(id);
     }
 
+    /**
+     * 查询每日生产报告
+     *
+     * @param reportDate 每日生产报告日期
+     * @return 每日生产报告
+     */
+    @Override
+    public TDailyProductionReport selectTDailyProductionReportByReportDate(Date reportDate)
+    {
+        return tDailyProductionReportMapper.selectTDailyProductionReportByReportDate(reportDate);
+    }
+
     /**
      * 查询每日生产报告列表
      *

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 1
master/src/main/resources/mybatis/production/TDailyProductionReportMapper.xml


+ 9 - 1
ui/src/api/production/report.js

@@ -17,6 +17,14 @@ export function getReport(id) {
   })
 }
 
+// 按日期查询每日生产报告详细
+export function getReport(reportDate) {
+  return request({
+    url: '/production/report/getInfoByReportDate/' + reportDate,
+    method: 'get'
+  })
+}
+
 // 新增每日生产报告
 export function addReport(data) {
   return request({
@@ -50,4 +58,4 @@ export function exportReport(query) {
     method: 'get',
     params: query
   })
-}
+}

+ 735 - 202
ui/src/views/production/daily/index.vue

@@ -11,7 +11,6 @@
       </el-form-item>
       <el-form-item>
         <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
-        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
         <el-button
           type="info"
           icon="el-icon-upload2"
@@ -28,25 +27,24 @@
         >导出</el-button>
       </el-form-item>
     </el-form>
-
     <div style="height: calc(100vh - 200px);">
       <table border>
         <tr class="bg-yellow">
           <td class="no-border ft-blue" colspan="10">Confidential 保密信息</td>
-          <td class="no-border" colspan="6" style="font-size: ;">Cracker & Aromatics Daily Production Report</td>
+          <td class="no-border" colspan="6" style="font-size: 26px;">Cracker & Aromatics Daily Production Report</td>
           <td class="no-border" colspan="4"></td>
-          <td class="no-border" colspan="2">0</td>
+          <td class="no-border" colspan="2">CBP-7.5.1-SCFPP-002</td>
         </tr>
         <tr class="bg-yellow">
           <td class="no-border" colspan="10"></td>
-          <td class="no-border bg-blue">0</td>
+          <td class="no-border bg-blue">{{reportData.fromDate}}</td>
           <td class="no-border bg-blue-green-neon">TO</td>
-          <td class="no-border bg-blue">0</td>
+          <td class="no-border bg-blue">{{reportData.toDate}}</td>
           <td class="no-border">Duration</td>
-          <td class="no-border">0</td>
+          <td class="no-border">1</td>
           <td class="no-border">Days</td>
           <td class="no-border" colspan="5"></td>
-          <td class="no-border">0</td>
+          <td class="no-border">REV.06</td>
         </tr>
         <tr class="bg-yellow">
           <td class="no-border"></td>
@@ -55,11 +53,11 @@
           <td class="no-border">Unit: </td>
           <td class="no-border">Ton</td>
           <td class="no-border">Date: </td>
-          <td class="no-border bg-blue">0</td>
+          <td class="no-border bg-blue">{{reportData.reportDate}}</td>
         </tr>
         <tr>
           <td class="bg-blue-light">Nap</td>
-          <td class="no-border" rowspan="35" style="width: 80px;"></td>
+          <td class="no-border" rowspan="35"></td>
           <td class="bg-green" rowspan="35">Cracker</td>
           <td class="no-border" rowspan="35" colspan="2"></td>
           <td class="bg-blue-light"></td>
@@ -71,14 +69,14 @@
           <td class="bg-blue-light">Export</td>
         </tr>
         <tr>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.nap}}</td>
           <td class="bg-blue-light" rowspan="2">H2</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.h2YieldPercentage}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.h2Produced}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.h2Inventory}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.h2Change}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.h2Import}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.h2Export}}</td>
           <td class="bg-blue-light">To PGU</td>
           <td class="bg-blue-light">To YPC</td>
           <td class="bg-blue-light">To OXO</td>
@@ -86,20 +84,20 @@
         </tr>
         <tr>
           <td class="bg-blue-light">C5</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.h2ToPgu}}</td>
+          <td class="bg-yellow-light">{{reportData.h2ToYpc}}</td>
+          <td class="bg-yellow-light">{{reportData.h2ToOxo}}</td>
+          <td class="bg-yellow-light">{{reportData.h2FrSyngasToSub}}</td>
         </tr>
         <tr>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.c5}}</td>
           <td class="bg-blue-light" rowspan="2">ETHYLEN</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.ethylenYieldPercentage}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.ethylenProduced}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.ethylenInventory}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.ethylenChange}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.ethylenImport}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.ethylenExport}}</td>
           <td class="bg-blue-light">To TM</td>
           <td class="bg-blue-light">To TS</td>
           <td class="bg-blue-light">To EO/EG</td>
@@ -114,27 +112,27 @@
         </tr>
         <tr>
           <td class="bg-blue-light">C6-C8-NA</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-        </tr>
-        <tr>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.ethylenToTm}}</td>
+          <td class="bg-yellow-light">{{reportData.ethylenToTs}}</td>
+          <td class="bg-yellow-light">{{reportData.ethylenToEoEg}}</td>
+          <td class="bg-yellow-light">{{reportData.ethylenToOxo}}</td>
+          <td class="bg-yellow-light">{{reportData.ethylenToYbs}}</td>
+          <td class="bg-yellow-light">{{reportData.ethylenToYpc}}</td>
+          <td class="bg-yellow-light">{{reportData.ethylenToWacker}}</td>
+          <td class="bg-yellow-light">{{reportData.ethylenToDyna}}</td>
+          <td class="bg-yellow-light">{{reportData.ethylenToCelanLongx}}</td>
+          <td class="bg-yellow-light">{{reportData.ethylenFrYpc}}</td>
+          <td class="bg-yellow-light">{{reportData.ethylenFrLongxiang}}</td>
+        </tr>
+        <tr>
+          <td class="bg-yellow-light">{{reportData.c6C8Na}}</td>
           <td class="bg-blue-light" rowspan="2">Propylene</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.propyleneYieldPercentage}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.propyleneProduced}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.propyleneInventory}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.propyleneChange}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.propyleneImport}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.propyleneExport}}</td>
           <td class="bg-blue-light">To AA/AE</td>
           <td class="bg-blue-light">To GAA</td>
           <td class="bg-blue-light">To OXO</td>
@@ -148,26 +146,26 @@
         </tr>
         <tr>
           <td class="bg-blue-light">wison Ethane </td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-        </tr>
-        <tr>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.propyleneToAaAe}}</td>
+          <td class="bg-yellow-light">{{reportData.propyleneToGaa}}</td>
+          <td class="bg-yellow-light">{{reportData.propyleneToOxo}}</td>
+          <td class="bg-yellow-light">{{reportData.propyleneToLdpe}}</td>
+          <td class="bg-yellow-light">{{reportData.propyleneToYpc}}</td>
+          <td class="bg-yellow-light">{{reportData.propyleneToRoad}}</td>
+          <td class="bg-yellow-light">{{reportData.propyleneToShip}}</td>
+          <td class="bg-yellow-light">{{reportData.propyleneFrYpc}}</td>
+          <td class="bg-yellow-light">{{reportData.propyleneFrShip}}</td>
+          <td class="bg-yellow-light">{{reportData.propyleneFrChengzhi}}</td>
+        </tr>
+        <tr>
+          <td class="bg-yellow-light">{{reportData.wisonEthane}}</td>
           <td class="bg-blue-light">C3 LPG</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
+          <td class="bg-yellow-light">{{reportData.c3LpgYieldPercentage}}</td>
+          <td class="bg-yellow-light">{{reportData.c3LpgProduced}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.c3C4Inventory}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.c3C4Change}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.c3C4Import}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.c3C4Export}}</td>
           <td class="bg-blue-light">To SUB</td>
           <td class="bg-blue-light">To Fur as fule</td>
           <td class="bg-blue-light">As Feed</td>
@@ -177,23 +175,23 @@
         <tr>
           <td class="bg-blue-light">LPG to furnace</td>
           <td class="bg-blue-light">C4 LPG</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.c4LpgYieldPercentage}}</td>
+          <td class="bg-yellow-light">{{reportData.c4LpgProduced}}</td>
+          <td class="bg-yellow-light">{{reportData.c3C4ToSub}}</td>
+          <td class="bg-yellow-light">{{reportData.c3C4ToFurAsFule}}</td>
+          <td class="bg-yellow-light">{{reportData.c3C4AsFeed}}</td>
+          <td class="bg-yellow-light">{{reportData.c3C4FrYpc}}</td>
+          <td class="bg-yellow-light">{{reportData.c3C4FrTruck}}</td>
         </tr>
         <tr>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.lpgToFurnace}}</td>
           <td class="bg-blue-light" rowspan="2">MixedC4'S</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.mixedC4sYieldPercentage}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.mixedC4sProduced}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.mixedC4sInventory}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.mixedC4sChange}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.mixedC4sImport}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.mixedC4sExport}}</td>
           <td class="bg-blue-light">To BD</td>
           <td class="bg-blue-light">To YPC</td>
           <td class="bg-blue-light">To Truck</td>
@@ -206,66 +204,66 @@
         </tr>
         <tr>
           <td class="bg-blue-light">Raff1 fr BD</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-        </tr>
-        <tr>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.mixedC4sToBd}}</td>
+          <td class="bg-yellow-light">{{reportData.mixedC4sToYpc}}</td>
+          <td class="bg-yellow-light">{{reportData.mixedC4sToTruck}}</td>
+          <td class="bg-yellow-light">{{reportData.mixedC4sToShip}}</td>
+          <td class="bg-yellow-light">{{reportData.mixedC4sFrYpc}}</td>
+          <td class="bg-yellow-light">{{reportData.mixedC4sFrTruck}}</td>
+          <td class="bg-yellow-light">{{reportData.mixedC4sFrShip}}</td>
+          <td class="bg-yellow-light">{{reportData.mixedC4sFrBdR1}}</td>
+          <td class="bg-yellow-light">{{reportData.mixedC4sToR800}}</td>
+        </tr>
+        <tr>
+          <td class="bg-yellow-light">{{reportData.raff1FrBd}}</td>
           <td class="bg-blue-light" rowspan="2">EBO</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.eboYieldPercentage}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.eboProduced}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.eboInventory}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.eboChange}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.eboImport}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.eboExport}}</td>
           <td class="bg-blue-light">To Ship</td>
           <td class="bg-blue-light">To RTTF</td>
           <td class="bg-blue-light">To Train</td>
           <td class="bg-blue-light">Fr BD</td>
         </tr>
         <tr>
-          <td class="bg-blue-light">Raff2 fr BD</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-blue-light">Raff2 fr IB</td>
+          <td class="bg-yellow-light">{{reportData.eboToShip}}</td>
+          <td class="bg-yellow-light">{{reportData.eboToRttf}}</td>
+          <td class="bg-yellow-light">{{reportData.eboToTrain}}</td>
+          <td class="bg-yellow-light">{{reportData.eboFrBd}}</td>
         </tr>
         <tr>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.raff2FrIb}}</td>
           <td class="bg-blue-light" rowspan="2">Naphthalene</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.naphthaleneYieldPercentage}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.naphthaleneProduced}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.naphthaleneInventory}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.naphthaleneChange}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.naphthaleneImport}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.naphthaleneExport}}</td>
           <td class="bg-blue-light">To Truck</td>
           <td class="no-border" colspan="7"></td>
           <td class="bg-blue-light" colspan="2">Export & Import</td>
         </tr>
         <tr>
-          <td class="bg-blue-light">Raff1 fr BD fr BD</td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-blue-light">Raff3 fr BD</td>
+          <td class="bg-yellow-light">{{reportData.naphthaleneToTruck}}</td>
           <td class="no-border" colspan="7"></td>
           <td class="bg-blue-light">To ship</td>
           <td class="bg-blue-light">Fr ship</td>
         </tr>
         <tr>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.raff3FrBd}}</td>
           <td class="bg-blue-light" rowspan="2">PO/Flux Oil</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.poFluxOilYieldPercentage}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.poFluxOilProduced}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.poFluxOilInventory}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.poFluxOilChange}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.poFluxOilImport}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.poFluxOilExport}}</td>
           <td class="bg-blue-light">To BD</td>
           <td class="no-border" colspan="7"></td>
           <td class="bg-yellow-light">0</td>
@@ -273,20 +271,20 @@
         </tr>
         <tr>
           <td class="bg-blue-light">Raffinate II P fr 2PH</td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.poFluxOilToBd}}</td>
           <td class="no-border" colspan="7"></td>
           <td class="bg-blue-light">To YBS</td>
           <td class="bg-blue-light"></td>
         </tr>
         <tr>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.raffinate2pFr2ph}}</td>
           <td class="bg-blue-light" rowspan="2">Offags</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.offgasYieldPercentage}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.offgasProduced}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.offgasInventory}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.offgasChange}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.offgasImport}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.offgasExport}}</td>
           <td class="bg-blue-light">To Furnace</td>
           <td class="bg-blue-light">To YBS</td>
           <td class="bg-blue-light">To c-ERU</td>
@@ -300,26 +298,26 @@
         </tr>
         <tr>
           <td class="bg-blue-light">C2 fr LDPE</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.offgasToFurnance}}</td>
+          <td class="bg-yellow-light">{{reportData.offgasToYbs}}</td>
+          <td class="bg-yellow-light">{{reportData.offgasToCEru}}</td>
+          <td class="bg-yellow-light">{{reportData.offgasSubInCloseU2}}</td>
+          <td class="bg-yellow-light">{{reportData.offgasFlareSctu}}</td>
+          <td class="bg-yellow-light">{{reportData.offgasToU2Nm3}}</td>
+          <td class="bg-yellow-light">{{reportData.offgasFlareLossT}}</td>
           <td class="no-border"></td>
           <td class="bg-blue-light">To RTTF</td>
           <td class="bg-blue-light">To Train</td>
         </tr>
         <tr>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.c2FrLdpe}}</td>
           <td class="bg-blue-light" rowspan="2">RPG</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.rpgYieldPercentage}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.rpgProduced}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.rpgInventory}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.rpgChange}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.rpgImport}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.rpgExport}}</td>
           <td class="bg-blue-light">To PGU</td>
           <td class="bg-blue-light">Fr YFCC</td>
           <td class="no-border" colspan="6"></td>
@@ -328,14 +326,14 @@
         </tr>
         <tr>
           <td class="bg-blue-light">C3 fr OXO</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.rpgToPgu}}</td>
+          <td class="bg-yellow-light">{{reportData.rpgFrYfcc}}</td>
         </tr>
         <tr>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.c3FrOxo}}</td>
           <td class="bg-blue-light" rowspan="2">Methane</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.methaneYieldPercentage}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.methaneProduced}}</td>
           <td class="bg-blue-light">To EO/EG</td>
           <td class="no-border" colspan="8"></td>
           <td class="bg-blue-light">yield %</td>
@@ -346,7 +344,7 @@
         </tr>
         <tr>
           <td class="bg-blue-light">MIXED C3/C4 </td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.methaneToEoEg}}</td>
           <td class="no-border" colspan="5"></td>
           <td class="bg-green" rowspan="14">AEU</td>
           <td class="no-border" colspan="2"></td>
@@ -357,10 +355,10 @@
           <td class="bg-yellow-light">0</td>
         </tr>
         <tr>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.mixedC3C4}}</td>
           <td class="bg-blue-light" rowspan="2">Residue oil</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
-          <td class="bg-yellow-light" rowspan="2">0</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.residueOilYieldPercentage}}</td>
+          <td class="bg-yellow-light" rowspan="2">{{reportData.residueOilProduced}}</td>
           <td class="no-border" colspan="8"></td>
           <td class="bg-blue-light" rowspan="2">Benzene</td>
           <td class="bg-yellow-light">0</td>
@@ -379,7 +377,7 @@
           <td class="bg-yellow-light">0</td>
         </tr>
         <tr>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.hyC9}}</td>
           <td class="no-border" colspan="11"></td>
           <td class="bg-blue-light" rowspan="2">Toluene</td>
           <td class="bg-yellow-light">0</td>
@@ -398,10 +396,10 @@
           <td class="bg-yellow-light">0</td>
         </tr>
         <tr>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.pguOffgas}}</td>
           <td class="no-border" colspan="7"></td>
           <td class="no-border bg-yellow">t/h</td>
-          <td class="no-border bg-yellow">0</td>
+          <td class="no-border bg-yellow">{{reportData.pguAeuTH}}</td>
           <td class="no-border"></td>
           <td class="bg-blue-light" rowspan="2">Xylene</td>
           <td class="bg-yellow-light">0</td>
@@ -426,12 +424,12 @@
           <td class="bg-yellow-light"></td>
         </tr>
         <tr>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.washOil}}</td>
           <td class="no-border" colspan="5"></td>
           <td class="bg-blue-light">Produced</td>
           <td class="bg-blue-light">Change</td>
           <td class="bg-blue-light">To AEU</td>
-          <td class="no-border bg-yellow-light">0</td>
+          <td class="no-border bg-yellow-light">{{reportData.pguToAeu}}</td>
           <td class="no-border"></td>
           <td class="bg-blue-light" rowspan="2">C6-C8 NA</td>
           <td class="bg-yellow-light">0</td>
@@ -440,12 +438,12 @@
         <tr>
           <td class="bg-blue-light">Toluene</td>
           <td class="no-border bg-yellow">t/h</td>
-          <td class="bg-yellow no-border">0</td>
+          <td class="bg-yellow no-border">{{reportData.pguRpgTH}}</td>
           <td class="no-border"></td>
           <td class="bg-blue-light">BTX</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td>0</td>
+          <td class="bg-yellow-light">{{reportData.pguBtxYeildPercentage}}</td>
+          <td class="bg-yellow-light">{{reportData.pguBtxInventory}}</td>
+          <td>{{reportData.pguBtxExport}}</td>
           <td class="no-border" colspan="4"></td>
           <td class="bg-yellow-light">0</td>
           <td class="bg-yellow-light">0</td>
@@ -454,22 +452,22 @@
           <td class="bg-blue-light">Fr ship</td>
         </tr>
         <tr>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.toluene}}</td>
           <td class="bg-blue-light">RPG</td>
-          <td class="no-border">0</td>
+          <td class="no-border">{{reportData.rpgToPgu2}}</td>
           <td class="no-border"></td>
           <td class="bg-blue-light">Product</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="no-border bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.pguBtxProduced}}</td>
+          <td class="bg-yellow-light">{{reportData.pguBtxChange}}</td>
+          <td class="bg-yellow-light">{{reportData.pguBtxToAeu}}</td>
+          <td class="no-border bg-yellow-light">{{reportData.aeuToPgu}}</td>
           <td class="no-border" colspan="5"></td>
           <td class="bg-yellow-light">0</td>
           <td class="bg-yellow-light">0</td>
         </tr>
         <tr>
           <td class="bg-blue-light">Hy C4 fr R800</td>
-          <td>0</td>
+          <td>{{reportData.pguRpg1}}</td>
           <td class="no-border" colspan="11"></td>
           <td class="no-border">AEU</td>
           <td class="no-border">PGU&AEU</td>
@@ -478,9 +476,9 @@
           <td class="bg-blue-light">Fr YPC</td>
         </tr>
         <tr>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light no-border">0</td>
+          <td class="bg-yellow-light">{{reportData.hyC4FrR800}}</td>
+          <td class="bg-yellow-light">{{reportData.pguRpg2}}</td>
+          <td class="bg-yellow-light no-border">{{reportData.pguToRpg}}</td>
           <td class="no-border" colspan="8"></td>
           <td class="no-border bg-blue-light">total Feed</td>
           <td class="no-border bg-yellow-light">0</td>
@@ -492,8 +490,8 @@
         <tr>
           <td class="no-border" colspan="9"></td>
           <td class="bg-blue-light" rowspan="2">Washoil</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.pguWashoilYeildPercentage}}</td>
+          <td class="bg-yellow-light">{{reportData.pguWashoilInventory}}</td>
           <td class="bg-blue-light">To EU</td>
           <td class="no-border" colspan="3"></td>
           <td class="no-border bg-blue-light">output</td>
@@ -505,13 +503,13 @@
         </tr>
         <tr>
           <td class="bg-blue-light" colspan="2">Total input</td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.totalInput}}</td>
           <td class="no-border" colspan="2"></td>
           <td class="bg-blue-light">H2</td>
           <td class="no-border" colspan="4"></td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.pguWashoilProduced}}</td>
+          <td class="bg-yellow-light">{{reportData.pguWashoilChange}}</td>
+          <td class="bg-yellow-light">{{reportData.pguWashoilToEu}}</td>
           <td class="no-border" colspan="3"></td>
           <td class="no-border bg-blue-light">Total loss</td>
           <td class="no-border bg-yellow-light">0</td>
@@ -522,13 +520,13 @@
         </tr>
         <tr>
           <td class="bg-blue-light" colspan="2">Total output</td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.totalOutput}}</td>
           <td class="no-border" colspan="2"></td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.pguH2}}</td>
           <td class="no-border" colspan="3"></td>
           <td class="bg-blue-light" rowspan="2">offags</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.pguOffgasYeildPercentage}}</td>
+          <td class="bg-yellow-light">{{reportData.pguOffgasInventory}}</td>
           <td class="bg-blue-light">To EU</td>
           <td class="no-border" colspan="3"></td>
           <td class="no-border bg-blue-light">loss%</td>
@@ -537,11 +535,11 @@
         </tr>
         <tr>
           <td class="bg-blue-light" colspan="2">Total loss</td>
-          <td class="bg-yellow-light ft-red">0</td>
+          <td class="bg-yellow-light ft-red">{{reportData.totalLoss}}</td>
           <td class="no-border" colspan="6"></td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.pguOffgasProduced}}</td>
+          <td class="bg-yellow-light">{{reportData.pguOffgasChange}}</td>
+          <td class="bg-yellow-light">{{reportData.pguOffgasToEu}}</td>
           <td class="no-border" colspan="3"></td>
           <td class="no-border bg-blue">Load%</td>
           <td class="no-border bg-blue">0</td>
@@ -552,10 +550,10 @@
         </tr>
         <tr>
           <td class="bg-blue-light" colspan="2">loss%</td>
-          <td class="bg-yellow-light ft-red">0</td>
+          <td class="bg-yellow-light ft-red">{{reportData.lossPercentage}}</td>
           <td class="no-border" colspan="2"></td>
-          <td class="no-border bg-blue-light">0</td>
-          <td class="no-border bg-yellow-light">0</td>
+          <td class="no-border bg-blue-light">total Feed</td>
+          <td class="no-border bg-yellow-light">{{reportData.pguTotalFeed}}</td>
           <td class="no-border"></td>
           <td class="bg-blue-light" rowspan="2">C5</td>
           <td class="bg-yellow-light">0</td>
@@ -569,10 +567,10 @@
         </tr>
         <tr>
           <td class="bg-blue-light" colspan="2">Total Furnace Feed</td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.totalFurnanceFeed}}</td>
           <td class="no-border" colspan="2"></td>
-          <td class="no-border bg-blue-light">0</td>
-          <td class="no-border bg-yellow-light">0</td>
+          <td class="no-border bg-blue-light">output</td>
+          <td class="no-border bg-yellow-light">{{reportData.pguOutput}}</td>
           <td class="no-border"></td>
           <td class="bg-yellow-light">0</td>
           <td class="bg-yellow-light">0</td>
@@ -582,10 +580,10 @@
         </tr>
         <tr>
           <td class="bg-blue-light" colspan="2">NAP fr CLTF</td>
-          <td class="bg-blue">0</td>
+          <td class="bg-blue">{{reportData.napFrCltf}}</td>
           <td class="no-border" colspan="2"></td>
-          <td class="no-border bg-blue-light">0</td>
-          <td class="no-border bg-yellow-light">0</td>
+          <td class="no-border bg-blue-light">Total loss</td>
+          <td class="no-border bg-yellow-light">{{reportData.pguTotalLoss}}</td>
           <td class="no-border"></td>
           <td class="bg-blue-light" rowspan="2">C9</td>
           <td class="bg-yellow-light">0</td>
@@ -597,10 +595,10 @@
         </tr>
         <tr>
           <td class="bg-blue-light" colspan="2">Total P/E</td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.totalPE}}</td>
           <td class="no-border" colspan="2"></td>
-          <td class="no-border bg-blue-light">0</td>
-          <td class="no-border bg-yellow-light">0</td>
+          <td class="no-border bg-blue-light">loss%</td>
+          <td class="no-border bg-yellow-light">{{reportData.pguLossPercentage}}</td>
           <td class="no-border"></td>
           <td class="bg-yellow-light">0</td>
           <td class="bg-yellow-light">0</td>
@@ -611,22 +609,22 @@
         </tr>
         <tr>
           <td class="bg-blue-light" colspan="2">Plant mode is</td>
-          <td class="bg-yellow-light">0</td>
+          <td class="bg-yellow-light">{{reportData.plantModeIs}}</td>
           <td class="no-border" colspan="2"></td>
-          <td class="no-border bg-blue">0</td>
-          <td class="no-border bg-blue">0</td>
+          <td class="no-border bg-blue">Feed Load%</td>
+          <td class="no-border bg-blue">{{reportData.pguFeedLoadPercentage}}</td>
         </tr>
         <tr>
           <td class="bg-blue" colspan="2">plant load (3495t/d)</td>
-          <td class="bg-blue">0</td>
+          <td class="bg-blue">{{reportData.plantLoad3495tD}}</td>
         </tr>
         <tr>
           <td class="bg-blue" colspan="2">Avg. Furnace feed(t/h)</td>
-          <td class="bg-blue">0</td>
+          <td class="bg-blue">{{reportData.avgFurnanceFeedTH}}</td>
         </tr>
         <tr>
           <td class="bg-blue" colspan="2">Feeding ratio %</td>
-          <td class="bg-blue">0</td>
+          <td class="bg-blue">{{reportData.feedingRatioPercentage}}</td>
           <td class="bg-yellow-light" colspan="12">Specific Energy Consumption</td>
           <td class="no-border"></td>
           <td class="bg-yellow" colspan="6">SCTF STORAGE 当前罐容</td>
@@ -1681,6 +1679,541 @@ export default {
       form: {},
       // 表单校验
       rules: {
+      },
+      // 每日生产报告数据
+      reportData: {
+        fromDate: null,
+        toDate: null,
+        reportDate: null,
+        nap: null,
+        c5: null,
+        c6C8Na: null,
+        wisonEthane: null,
+        lpgToFurnace: null,
+        raff1FrBd: null,
+        raff2FrIb: null,
+        raff3FrBd: null,
+        raffinate2pFr2ph: null,
+        c2FrLdpe: null,
+        c3FrOxo: null,
+        mixedC3C4: null,
+        hyC9: null,
+        pguOffgas: null,
+        washOil: null,
+        toluene: null,
+        hyC4FrR800: null,
+        h2YieldPercentage: null,
+        h2Produced: null,
+        h2Inventory: null,
+        h2Change: null,
+        h2Import: null,
+        h2Export: null,
+        h2ToPgu: null,
+        h2ToYpc: null,
+        h2ToOxo: null,
+        h2FrSyngasToSub: null,
+        ethylenYieldPercentage: null,
+        ethylenProduced: null,
+        ethylenInventory: null,
+        ethylenChange: null,
+        ethylenImport: null,
+        ethylenExport: null,
+        ethylenToTm: null,
+        ethylenToTs: null,
+        ethylenToEoEg: null,
+        ethylenToOxo: null,
+        ethylenToYbs: null,
+        ethylenToYpc: null,
+        ethylenToWacker: null,
+        ethylenToDyna: null,
+        ethylenToCelanLongx: null,
+        ethylenFrYpc: null,
+        ethylenFrLongxiang: null,
+        propyleneYieldPercentage: null,
+        propyleneProduced: null,
+        propyleneInventory: null,
+        propyleneChange: null,
+        propyleneImport: null,
+        propyleneExport: null,
+        propyleneToAaAe: null,
+        propyleneToGaa: null,
+        propyleneToOxo: null,
+        propyleneToLdpe: null,
+        propyleneToYpc: null,
+        propyleneToRoad: null,
+        propyleneToShip: null,
+        propyleneFrYpc: null,
+        propyleneFrShip: null,
+        propyleneFrChengzhi: null,
+        c3LpgYieldPercentage: null,
+        c4LpgYieldPercentage: null,
+        c3LpgProduced: null,
+        c4LpgProduced: null,
+        c3C4Inventory: null,
+        c3C4Change: null,
+        c3C4Import: null,
+        c3C4Export: null,
+        c3C4ToSub: null,
+        c3C4ToFurAsFule: null,
+        c3C4AsFeed: null,
+        c3C4FrYpc: null,
+        c3C4FrTruck: null,
+        mixedC4sYieldPercentage: null,
+        mixedC4sProduced: null,
+        mixedC4sInventory: null,
+        mixedC4sChange: null,
+        mixedC4sImport: null,
+        mixedC4sExport: null,
+        mixedC4sToBd: null,
+        mixedC4sToYpc: null,
+        mixedC4sToTruck: null,
+        mixedC4sToShip: null,
+        mixedC4sFrYpc: null,
+        mixedC4sFrTruck: null,
+        mixedC4sFrShip: null,
+        mixedC4sFrBdR1: null,
+        mixedC4sToR800: null,
+        eboYieldPercentage: null,
+        eboProduced: null,
+        eboInventory: null,
+        eboChange: null,
+        eboImport: null,
+        eboExport: null,
+        eboToShip: null,
+        eboToRttf: null,
+        eboToTrain: null,
+        eboFrBd: null,
+        naphthaleneYieldPercentage: null,
+        naphthaleneProduced: null,
+        naphthaleneInventory: null,
+        naphthaleneChange: null,
+        naphthaleneImport: null,
+        naphthaleneExport: null,
+        naphthaleneToTruck: null,
+        poFluxOilYieldPercentage: null,
+        poFluxOilProduced: null,
+        poFluxOilInventory: null,
+        poFluxOilChange: null,
+        poFluxOilImport: null,
+        poFluxOilExport: null,
+        poFluxOilToBd: null,
+        offgasYieldPercentage: null,
+        offgasProduced: null,
+        offgasInventory: null,
+        offgasChange: null,
+        offgasImport: null,
+        offgasExport: null,
+        offgasToFurnance: null,
+        offgasToYbs: null,
+        offgasToCEru: null,
+        offgasSubInCloseU2: null,
+        offgasFlareSctu: null,
+        offgasToU2Nm3: null,
+        offgasFlareLossT: null,
+        rpgYieldPercentage: null,
+        rpgProduced: null,
+        rpgInventory: null,
+        rpgChange: null,
+        rpgImport: null,
+        rpgExport: null,
+        rpgToPgu: null,
+        rpgFrYfcc: null,
+        methaneYieldPercentage: null,
+        methaneProduced: null,
+        methaneToEoEg: null,
+        residueOilYieldPercentage: null,
+        residueOilProduced: null,
+        totalInput: null,
+        totalOutput: null,
+        totalLoss: null,
+        lossPercentage: null,
+        totalFurnanceFeed: null,
+        napFrCltf: null,
+        totalPE: null,
+        plantModeIs: null,
+        plantLoad3495tD: null,
+        avgFurnanceFeedTH: null,
+        feedingRatioPercentage: null,
+        hhpToe: null,
+        hhpTce: null,
+        hhpPre: null,
+        hhpCracker: null,
+        hhpCrackerTT: null,
+        hhpCrackerKgoe: null,
+        hhpCrackerKgce: null,
+        hhpPguAeu: null,
+        hhpPguAeuTT: null,
+        hhpPguAeuKgoe: null,
+        hhpPguAeuKgce: null,
+        hhpSctuFlare: null,
+        hhpSub: null,
+        hhpBcc: null,
+        ngToe: null,
+        ngTce: null,
+        ngPre: null,
+        ngCracker: null,
+        ngCrackerTT: null,
+        ngCrackerKgoe: null,
+        ngCrackerKgce: null,
+        ngPguAeu: null,
+        ngPguAeuTT: null,
+        ngPguAeuKgoe: null,
+        ngPguAeuKgce: null,
+        ngSctuFlare: null,
+        ngSub: null,
+        ngBcc: null,
+        fuelGasOffgasToe: null,
+        fuelGasOffgasTce: null,
+        fuelGasOffgasPre: null,
+        fuelGasOffgasCracker: null,
+        fuelGasOffgasCrackerTT: null,
+        fuelGasOffgasCrackerKgoe: null,
+        fuelGasOffgasCrackerKgce: null,
+        fuelGasOffgasPguAeu: null,
+        fuelGasOffgasPguAeuTT: null,
+        fuelGasOffgasPguAeuKgoe: null,
+        fuelGasOffgasPguAeuKgce: null,
+        fuelGasOffgasSctuFlare: null,
+        fuelGasOffgasSub: null,
+        fuelGasOffgasBcc: null,
+        shpToe: null,
+        shpTce: null,
+        shpPre: null,
+        shpCracker: null,
+        shpCrackerTT: null,
+        shpCrackerKgoe: null,
+        shpCrackerKgce: null,
+        shpPguAeu: null,
+        shpPguAeuTT: null,
+        shpPguAeuKgoe: null,
+        shpPguAeuKgce: null,
+        shpSctuFlare: null,
+        shpSub: null,
+        shpBcc: null,
+        hpToe: null,
+        hpTce: null,
+        hpPre: null,
+        hpCracker: null,
+        hpCrackerTT: null,
+        hpCrackerKgoe: null,
+        hpCrackerKgce: null,
+        hpPguAeu: null,
+        hpPguAeuTT: null,
+        hpPguAeuKgoe: null,
+        hpPguAeuKgce: null,
+        hpSctuFlare: null,
+        hpSub: null,
+        hpBcc: null,
+        mpToe: null,
+        mpTce: null,
+        mpPre: null,
+        mpCracker: null,
+        mpCrackerTT: null,
+        mpCrackerKgoe: null,
+        mpCrackerKgce: null,
+        mpPguAeu: null,
+        mpPguAeuTT: null,
+        mpPguAeuKgoe: null,
+        mpPguAeuKgce: null,
+        mpSctuFlare: null,
+        mpSub: null,
+        mpBcc: null,
+        lpToe: null,
+        lpTce: null,
+        lpPre: null,
+        lpCracker: null,
+        lpCrackerTT: null,
+        lpCrackerKgoe: null,
+        lpCrackerKgce: null,
+        lpPguAeu: null,
+        lpPguAeuTT: null,
+        lpPguAeuKgoe: null,
+        lpPguAeuKgce: null,
+        lpSctuFlare: null,
+        lpSub: null,
+        lpBcc: null,
+        electricityToe: null,
+        electricityTce: null,
+        electricityPre: null,
+        electricityCracker: null,
+        electricityCrackerTT: null,
+        electricityCrackerKgoe: null,
+        electricityCrackerKgce: null,
+        electricityPguAeu: null,
+        electricityPguAeuTT: null,
+        electricityPguAeuKgoe: null,
+        electricityPguAeuKgce: null,
+        electricitySctuFlare: null,
+        electricitySub: null,
+        electricityBcc: null,
+        coolingWaterToe: null,
+        coolingWaterTce: null,
+        coolingWaterPre: null,
+        coolingWaterCracker: null,
+        coolingWaterCrackerTT: null,
+        coolingWaterCrackerKgoe: null,
+        coolingWaterCrackerKgce: null,
+        coolingWaterPguAeu: null,
+        coolingWaterPguAeuTT: null,
+        coolingWaterPguAeuKgoe: null,
+        coolingWaterPguAeuKgce: null,
+        coolingWaterSctuFlare: null,
+        coolingWaterSub: null,
+        coolingWaterBcc: null,
+        polishedConToe: null,
+        polishedConTce: null,
+        polishedConPre: null,
+        polishedConCracker: null,
+        polishedConCrackerTT: null,
+        polishedConCrackerKgoe: null,
+        polishedConCrackerKgce: null,
+        polishedConPguAeu: null,
+        polishedConPguAeuTT: null,
+        polishedConPguAeuKgoe: null,
+        polishedConPguAeuKgce: null,
+        polishedConSctuFlare: null,
+        polishedConSub: null,
+        polishedConBcc: null,
+        hpBfwToe: null,
+        hpBfwTce: null,
+        hpBfwPre: null,
+        hpBfwCracker: null,
+        hpBfwCrackerTT: null,
+        hpBfwCrackerKgoe: null,
+        hpBfwCrackerKgce: null,
+        hpBfwPguAeu: null,
+        hpBfwPguAeuTT: null,
+        hpBfwPguAeuKgoe: null,
+        hpBfwPguAeuKgce: null,
+        hpBfwSctuFlare: null,
+        hpBfwSub: null,
+        hpBfwBcc: null,
+        prodWaterToe: null,
+        prodWaterTce: null,
+        prodWaterPre: null,
+        prodWaterCracker: null,
+        prodWaterCrackerTT: null,
+        prodWaterCrackerKgoe: null,
+        prodWaterCrackerKgce: null,
+        prodWaterPguAeu: null,
+        prodWaterPguAeuTT: null,
+        prodWaterPguAeuKgoe: null,
+        prodWaterPguAeuKgce: null,
+        prodWaterSctuFlare: null,
+        prodWaterSub: null,
+        prodWaterBcc: null,
+        turbineConToe: null,
+        turbineConTce: null,
+        turbineConPre: null,
+        turbineConCracker: null,
+        turbineConCrackerTT: null,
+        turbineConCrackerKgoe: null,
+        turbineConCrackerKgce: null,
+        turbineConPguAeu: null,
+        turbineConPguAeuTT: null,
+        turbineConPguAeuKgoe: null,
+        turbineConPguAeuKgce: null,
+        turbineConSctuFlare: null,
+        turbineConSub: null,
+        turbineConBcc: null,
+        paIaToe: null,
+        paIaTce: null,
+        paIaPre: null,
+        paIaCracker: null,
+        paIaCrackerTT: null,
+        paIaCrackerKgoe: null,
+        paIaCrackerKgce: null,
+        paIaPguAeu: null,
+        paIaPguAeuTT: null,
+        paIaPguAeuKgoe: null,
+        paIaPguAeuKgce: null,
+        paIaSctuFlare: null,
+        paIaSub: null,
+        paIaBcc: null,
+        n2Toe: null,
+        n2Tce: null,
+        n2Pre: null,
+        n2Cracker: null,
+        n2CrackerTT: null,
+        n2CrackerKgoe: null,
+        n2CrackerKgce: null,
+        n2PguAeu: null,
+        n2PguAeuTT: null,
+        n2PguAeuKgoe: null,
+        n2PguAeuKgce: null,
+        n2SctuFlare: null,
+        n2Sub: null,
+        n2Bcc: null,
+        totalToe: null,
+        totalTce: null,
+        totalPre: null,
+        totalCracker: null,
+        totalCrackerTT: null,
+        totalCrackerKgoe: null,
+        totalCrackerKgce: null,
+        totalPguAeu: null,
+        totalPguAeuTT: null,
+        totalPguAeuKgoe: null,
+        totalPguAeuKgce: null,
+        targetToe: null,
+        targetTce: null,
+        targetPre: null,
+        targetCracker: null,
+        targetCrackerTT: null,
+        targetCrackerKgoe: null,
+        targetCrackerKgce: null,
+        targetPguAeu: null,
+        targetPguAeuTT: null,
+        targetPguAeuKgoe: null,
+        targetPguAeuKgce: null,
+        producedToe: null,
+        producedTce: null,
+        producedPre: null,
+        producedCracker: null,
+        producedCrackerTT: null,
+        producedCrackerKgoe: null,
+        producedCrackerKgce: null,
+        producedPguAeu: null,
+        producedPguAeuTT: null,
+        producedPguAeuKgoe: null,
+        producedPguAeuKgce: null,
+        frEoEg: null,
+        loadPercentage: null,
+        hsProducet: null,
+        sctfStorageTotalC2: null,
+        sctfStorageTk1061: null,
+        sctfStorageTk1062: null,
+        sctfStorageTk1063: null,
+        sctfStorageTk1064: null,
+        sctfStorageTk1065Off: null,
+        sctfStorageTotalC3: null,
+        sctfStorageTk1011: null,
+        sctfStorageTk1012: null,
+        sctfStorageTk1013: null,
+        sctfStorageTk1014: null,
+        sctfStorageTk1040Off: null,
+        sctfStorageTk1020Lpg: null,
+        sctfStorageTk1111C4s: null,
+        sctfStorageTk1520Rpg: null,
+        sctfStorageTk1350Po: null,
+        sctfStorageTk1310Btx: null,
+        sctfStorageTk1330Ebo: null,
+        sctfStorageTk1430Lfo: null,
+        sctfStorageTk1320OffBtx: null,
+        sctfStorageT201Btx: null,
+        sctfStorageTk1340C9: null,
+        sctfStorageClt1350C9: null,
+        sctfStorageTk1160Nh3: null,
+        sctfStorageTk1510B: null,
+        sctfStorageClt1370B: null,
+        sctfStorageTk1360T: null,
+        sctfStorageTk1410X: null,
+        sctfStorageClt1380X: null,
+        sctfStorageTk1420Dimer: null,
+        sctfStorageTk1110R1: null,
+        sctfStorageTk1130Ib: null,
+        sctfStorageTk1150R3: null,
+        sctfStorageTk1140Bd: null,
+        sctfStorageTk1141Bd: null,
+        sctfStorageTk1142Bd: null,
+        sctfStorageTotalNap: null,
+        sctfStorageCltf1621: null,
+        sctfStorageCltf1622: null,
+        sctfStorageCltf1623: null,
+        pguToRpg: null,
+        rpgToPgu2: null,
+        pguRpgTH: null,
+        pguRpg1: null,
+        pguRpg2: null,
+        pguH2: null,
+        pguTotalFeed: null,
+        pguOutput: null,
+        pguTotalLoss: null,
+        pguLossPercentage: null,
+        pguFeedLoadPercentage: null,
+        pguToAeu: null,
+        aeuToPgu: null,
+        pguAeuTH: null,
+        pguBtxYeildPercentage: null,
+        pguBtxProduced: null,
+        pguBtxInventory: null,
+        pguBtxChange: null,
+        pguBtxExport: null,
+        pguBtxToAeu: null,
+        pguWashoilYeildPercentage: null,
+        pguWashoilProduced: null,
+        pguWashoilInventory: null,
+        pguWashoilChange: null,
+        pguWashoilExport: null,
+        pguWashoilToEu: null,
+        pguOffgasYeildPercentage: null,
+        pguOffgasProduced: null,
+        pguOffgasInventory: null,
+        pguOffgasChange: null,
+        pguOffgasExport: null,
+        pguOffgasToEu: null,
+        pguC5YeildPercentage: null,
+        pguC5Produced: null,
+        pguC5Inventory: null,
+        pguC5Change: null,
+        pguC5Export: null,
+        pguC5ToAeu: null,
+        pguC5ToEu: null,
+        pguC5ToYuanguan: null,
+        pguC9YeildPercentage: null,
+        pguC9Produced: null,
+        pguC9Inventory: null,
+        pguC9Change: null,
+        pguC9Export: null,
+        pguC9ToAeu: null,
+        pguC9ToRttf: null,
+        pguC9ToShip: null,
+        pguC9ToYfcc: null,
+        aeuBenzeneYeildPercentage: null,
+        aeuBenzeneProduced: null,
+        aeuBenzeneInventory: null,
+        aeuBenzeneChange: null,
+        aeuBenzeneToShip: null,
+        aeuBenzeneFrShip: null,
+        aeuBenzeneToYbs: null,
+        aeuBenzeneToRttf: null,
+        aeuBenzeneToTrain: null,
+        aeuTolueneYeildPercentage: null,
+        aeuTolueneProduced: null,
+        aeuTolueneInventory: null,
+        aeuTolueneChange: null,
+        aeuTolueneToShip: null,
+        aeuTolueneFrShip: null,
+        aeuTolueneToYpc: null,
+        aeuTolueneFrYpc: null,
+        aeuTolueneToRttf: null,
+        aeuTolueneFrYbs: null,
+        aeuTolueneToEu: null,
+        aeuXyleneYeildPercentage: null,
+        aeuXyleneProduced: null,
+        aeuXyleneInventory: null,
+        aeuXyleneChange: null,
+        aeuXyleneToShip: null,
+        aeuXyleneFrShip: null,
+        aeuXyleneToYpc: null,
+        aeuXyleneFrYpc: null,
+        aeuXyleneToRttf: null,
+        aeuC6C8NaYeildPercentage: null,
+        aeuC6C8NaProduced: null,
+        aeuC6C8NaInventory: null,
+        aeuC6C8NaChange: null,
+        aeuC6C8NaToEu: null,
+        aeuC6C8NaToYpc: null,
+        aeuTotalFeed: null,
+        aeuOutput: null,
+        aeuTotalLoss: null,
+        aeuLossPercentage: null,
+        aeuFeedLoadPercentage: null,
+        pguAeuTotalFeed: null,
+        pguAeuOutput: null,
+        pguAeuTotalLoss: null,
+        pguAeuLossPercentage: null,
+        pguAeuFeedLoadPercentage: null
       }
     };
   },

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.