|
@@ -1,6 +1,8 @@
|
|
|
package com.ruoyi.project.production.service.impl;
|
|
|
|
|
|
import java.io.IOException;
|
|
|
+import java.math.BigDecimal;
|
|
|
+import java.math.RoundingMode;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
|
|
|
@@ -20,6 +22,7 @@ import org.springframework.web.multipart.MultipartFile;
|
|
|
*/
|
|
|
@Service
|
|
|
public class TDailyProductionReportServiceImpl implements ITDailyProductionReportService {
|
|
|
+
|
|
|
@Autowired
|
|
|
private TDailyProductionReportMapper tDailyProductionReportMapper;
|
|
|
|
|
@@ -99,6 +102,39 @@ public class TDailyProductionReportServiceImpl implements ITDailyProductionRepor
|
|
|
return tDailyProductionReportMapper.deleteTDailyProductionReportById(id);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 小数四舍五入
|
|
|
+ *
|
|
|
+ * @param raw 原始数据
|
|
|
+ * @param scale 精确到小数点后几位
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ private String roundDecimal(String raw, int scale) {
|
|
|
+ if (raw.trim().equals("")) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return new BigDecimal(raw)
|
|
|
+ .setScale(scale, RoundingMode.HALF_EVEN)
|
|
|
+ .toString();
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 百分比四舍五入
|
|
|
+ *
|
|
|
+ * @param raw 原始数据
|
|
|
+ * @param scale 精确到小数点后几位
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ private String roundPercentage(String raw, int scale) {
|
|
|
+ if (raw.trim().equals("")) {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ return new BigDecimal(raw)
|
|
|
+ .multiply(new BigDecimal("100"))
|
|
|
+ .setScale(scale, RoundingMode.HALF_EVEN)
|
|
|
+ .toString() + "%";
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 导入每日生产报告数据
|
|
|
*
|
|
@@ -122,599 +158,603 @@ public class TDailyProductionReportServiceImpl implements ITDailyProductionRepor
|
|
|
tDailyProductionReport.setToDate(this.getCellDataDate(sheet, 1, 12));
|
|
|
tDailyProductionReport.setReportDate(this.getCellDataDate(sheet, 2, 21));
|
|
|
// rowIndex = 4
|
|
|
- tDailyProductionReport.setNap(this.getCellDataString(sheet, 4, 0));
|
|
|
+ tDailyProductionReport.setNap(this.roundDecimal(this.getCellDataString(sheet, 4, 0), 0));
|
|
|
// rowIndex = 5
|
|
|
- tDailyProductionReport.setH2YieldPercentage(this.getCellDataString(sheet, 5, 6));
|
|
|
- tDailyProductionReport.setH2Produced(this.getCellDataString(sheet, 5, 7));
|
|
|
- tDailyProductionReport.setH2Inventory(this.getCellDataString(sheet, 5, 8));
|
|
|
- tDailyProductionReport.setH2Change(this.getCellDataString(sheet, 5, 9));
|
|
|
- tDailyProductionReport.setH2Import(this.getCellDataString(sheet, 5, 10));
|
|
|
- tDailyProductionReport.setH2Export(this.getCellDataString(sheet, 5, 11));
|
|
|
- tDailyProductionReport.setH2ToPgu(this.getCellDataString(sheet, 5, 12));
|
|
|
- tDailyProductionReport.setH2ToYpc(this.getCellDataString(sheet, 5, 13));
|
|
|
- tDailyProductionReport.setH2ToOxo(this.getCellDataString(sheet, 5, 14));
|
|
|
- tDailyProductionReport.setH2FrSyngasToSub(this.getCellDataString(sheet, 5, 15));
|
|
|
+ tDailyProductionReport.setH2YieldPercentage(this.roundPercentage(this.getCellDataString(sheet, 5, 6), 2));
|
|
|
+ tDailyProductionReport.setH2Produced(this.roundDecimal(this.getCellDataString(sheet, 5, 7), 0));
|
|
|
+ tDailyProductionReport.setH2Inventory(this.roundDecimal(this.getCellDataString(sheet, 5, 8), 0));
|
|
|
+ tDailyProductionReport.setH2Change(this.roundDecimal(this.getCellDataString(sheet, 5, 9), 0));
|
|
|
+ tDailyProductionReport.setH2Import(this.roundDecimal(this.getCellDataString(sheet, 5, 10), 0));
|
|
|
+ tDailyProductionReport.setH2Export(this.roundDecimal(this.getCellDataString(sheet, 5, 11), 0));
|
|
|
+ tDailyProductionReport.setH2ToPgu(this.roundDecimal(this.getCellDataString(sheet, 5, 12), 0));
|
|
|
+ tDailyProductionReport.setH2ToYpc(this.roundDecimal(this.getCellDataString(sheet, 5, 13), 0));
|
|
|
+ tDailyProductionReport.setH2ToOxo(this.roundDecimal(this.getCellDataString(sheet, 5, 14), 0));
|
|
|
+ tDailyProductionReport.setH2FrSyngasToSub(this.roundDecimal(this.getCellDataString(sheet, 5, 15), 0));
|
|
|
// rowIndex = 6
|
|
|
- tDailyProductionReport.setC5(this.getCellDataString(sheet, 6, 0));
|
|
|
+ tDailyProductionReport.setC5(this.roundDecimal(this.getCellDataString(sheet, 6, 0), 0));
|
|
|
// rowIndex = 7
|
|
|
- tDailyProductionReport.setEthylenYieldPercentage(this.getCellDataString(sheet, 7, 6));
|
|
|
- tDailyProductionReport.setEthylenProduced(this.getCellDataString(sheet, 7, 7));
|
|
|
- tDailyProductionReport.setEthylenInventory(this.getCellDataString(sheet, 7, 8));
|
|
|
- tDailyProductionReport.setEthylenChange(this.getCellDataString(sheet, 7, 9));
|
|
|
- tDailyProductionReport.setEthylenImport(this.getCellDataString(sheet, 7, 10));
|
|
|
- tDailyProductionReport.setEthylenExport(this.getCellDataString(sheet, 7, 11));
|
|
|
- tDailyProductionReport.setEthylenToTm(this.getCellDataString(sheet, 7, 12));
|
|
|
- tDailyProductionReport.setEthylenToTs(this.getCellDataString(sheet, 7, 13));
|
|
|
- tDailyProductionReport.setEthylenToEoEg(this.getCellDataString(sheet, 7, 14));
|
|
|
- tDailyProductionReport.setEthylenToOxo(this.getCellDataString(sheet, 7, 15));
|
|
|
- tDailyProductionReport.setEthylenToYbs(this.getCellDataString(sheet, 7, 16));
|
|
|
- tDailyProductionReport.setEthylenToYpc(this.getCellDataString(sheet, 7, 17));
|
|
|
- tDailyProductionReport.setEthylenToWacker(this.getCellDataString(sheet, 7, 18));
|
|
|
- tDailyProductionReport.setEthylenToDyna(this.getCellDataString(sheet, 7, 19));
|
|
|
- tDailyProductionReport.setEthylenToCelanLongx(this.getCellDataString(sheet, 7, 20));
|
|
|
- tDailyProductionReport.setEthylenFrYpc(this.getCellDataString(sheet, 7, 21));
|
|
|
- tDailyProductionReport.setEthylenFrLongxiang(this.getCellDataString(sheet, 7, 22));
|
|
|
+ tDailyProductionReport.setEthylenYieldPercentage(this.roundPercentage(this.getCellDataString(sheet, 7, 6), 2));
|
|
|
+ tDailyProductionReport.setEthylenProduced(this.roundDecimal(this.getCellDataString(sheet, 7, 7), 0));
|
|
|
+ tDailyProductionReport.setEthylenInventory(this.roundDecimal(this.getCellDataString(sheet, 7, 8), 0));
|
|
|
+ tDailyProductionReport.setEthylenChange(this.roundDecimal(this.getCellDataString(sheet, 7, 9), 0));
|
|
|
+ tDailyProductionReport.setEthylenImport(this.roundDecimal(this.getCellDataString(sheet, 7, 10), 0));
|
|
|
+ tDailyProductionReport.setEthylenExport(this.roundDecimal(this.getCellDataString(sheet, 7, 11), 0));
|
|
|
+ tDailyProductionReport.setEthylenToTm(this.roundDecimal(this.getCellDataString(sheet, 7, 12), 0));
|
|
|
+ tDailyProductionReport.setEthylenToTs(this.roundDecimal(this.getCellDataString(sheet, 7, 13), 0));
|
|
|
+ tDailyProductionReport.setEthylenToEoEg(this.roundDecimal(this.getCellDataString(sheet, 7, 14), 0));
|
|
|
+ tDailyProductionReport.setEthylenToOxo(this.roundDecimal(this.getCellDataString(sheet, 7, 15), 0));
|
|
|
+ tDailyProductionReport.setEthylenToYbs(this.roundDecimal(this.getCellDataString(sheet, 7, 16), 0));
|
|
|
+ tDailyProductionReport.setEthylenToYpc(this.roundDecimal(this.getCellDataString(sheet, 7, 17), 0));
|
|
|
+ tDailyProductionReport.setEthylenToWacker(this.roundDecimal(this.getCellDataString(sheet, 7, 18), 0));
|
|
|
+ tDailyProductionReport.setEthylenToDyna(this.roundDecimal(this.getCellDataString(sheet, 7, 19), 0));
|
|
|
+ tDailyProductionReport.setEthylenToCelanLongx(this.roundDecimal(this.getCellDataString(sheet, 7, 20), 0));
|
|
|
+ tDailyProductionReport.setEthylenFrYpc(this.roundDecimal(this.getCellDataString(sheet, 7, 21), 0));
|
|
|
+ tDailyProductionReport.setEthylenFrLongxiang(this.roundDecimal(this.getCellDataString(sheet, 7, 22), 0));
|
|
|
// rowIndex = 8
|
|
|
- tDailyProductionReport.setC6C8Na(this.getCellDataString(sheet, 8, 0));
|
|
|
+ tDailyProductionReport.setC6C8Na(this.roundDecimal(this.getCellDataString(sheet, 8, 0), 0));
|
|
|
// rowIndex = 9
|
|
|
- tDailyProductionReport.setPropyleneYieldPercentage(this.getCellDataString(sheet, 9, 6));
|
|
|
- tDailyProductionReport.setPropyleneProduced(this.getCellDataString(sheet, 9, 7));
|
|
|
- tDailyProductionReport.setPropyleneInventory(this.getCellDataString(sheet, 9, 8));
|
|
|
- tDailyProductionReport.setPropyleneChange(this.getCellDataString(sheet, 9, 9));
|
|
|
- tDailyProductionReport.setPropyleneImport(this.getCellDataString(sheet, 9, 10));
|
|
|
- tDailyProductionReport.setPropyleneExport(this.getCellDataString(sheet, 9, 11));
|
|
|
- tDailyProductionReport.setPropyleneToAaAe(this.getCellDataString(sheet, 9, 12));
|
|
|
- tDailyProductionReport.setPropyleneToGaa(this.getCellDataString(sheet, 9, 13));
|
|
|
- tDailyProductionReport.setPropyleneToOxo(this.getCellDataString(sheet, 9, 14));
|
|
|
- tDailyProductionReport.setPropyleneToLdpe(this.getCellDataString(sheet, 9, 15));
|
|
|
- tDailyProductionReport.setPropyleneToYpc(this.getCellDataString(sheet, 9, 16));
|
|
|
- tDailyProductionReport.setPropyleneToRoad(this.getCellDataString(sheet, 9, 17));
|
|
|
- tDailyProductionReport.setPropyleneToShip(this.getCellDataString(sheet, 9, 18));
|
|
|
- tDailyProductionReport.setPropyleneFrYpc(this.getCellDataString(sheet, 9, 19));
|
|
|
- tDailyProductionReport.setPropyleneFrShip(this.getCellDataString(sheet, 9, 20));
|
|
|
- tDailyProductionReport.setPropyleneFrChengzhi(this.getCellDataString(sheet, 9, 21));
|
|
|
+ tDailyProductionReport.setPropyleneYieldPercentage(this.roundPercentage(this.getCellDataString(sheet, 9, 6), 2));
|
|
|
+ tDailyProductionReport.setPropyleneProduced(this.roundDecimal(this.getCellDataString(sheet, 9, 7), 0));
|
|
|
+ tDailyProductionReport.setPropyleneInventory(this.roundDecimal(this.getCellDataString(sheet, 9, 8), 0));
|
|
|
+ tDailyProductionReport.setPropyleneChange(this.roundDecimal(this.getCellDataString(sheet, 9, 9), 0));
|
|
|
+ tDailyProductionReport.setPropyleneImport(this.roundDecimal(this.getCellDataString(sheet, 9, 10), 0));
|
|
|
+ tDailyProductionReport.setPropyleneExport(this.roundDecimal(this.getCellDataString(sheet, 9, 11), 0));
|
|
|
+ tDailyProductionReport.setPropyleneToAaAe(this.roundDecimal(this.getCellDataString(sheet, 9, 12), 0));
|
|
|
+ tDailyProductionReport.setPropyleneToGaa(this.roundDecimal(this.getCellDataString(sheet, 9, 13), 0));
|
|
|
+ tDailyProductionReport.setPropyleneToOxo(this.roundDecimal(this.getCellDataString(sheet, 9, 14), 0));
|
|
|
+ tDailyProductionReport.setPropyleneToLdpe(this.roundDecimal(this.getCellDataString(sheet, 9, 15), 0));
|
|
|
+ tDailyProductionReport.setPropyleneToYpc(this.roundDecimal(this.getCellDataString(sheet, 9, 16), 0));
|
|
|
+ tDailyProductionReport.setPropyleneToRoad(this.roundDecimal(this.getCellDataString(sheet, 9, 17), 0));
|
|
|
+ tDailyProductionReport.setPropyleneToShip(this.roundDecimal(this.getCellDataString(sheet, 9, 18), 0));
|
|
|
+ tDailyProductionReport.setPropyleneFrYpc(this.roundDecimal(this.getCellDataString(sheet, 9, 19), 0));
|
|
|
+ tDailyProductionReport.setPropyleneFrShip(this.roundDecimal(this.getCellDataString(sheet, 9, 20), 0));
|
|
|
+ tDailyProductionReport.setPropyleneFrChengzhi(this.roundDecimal(this.getCellDataString(sheet, 9, 21), 0));
|
|
|
// rowIndex = 10
|
|
|
- tDailyProductionReport.setWisonEthane(this.getCellDataString(sheet, 10, 0));
|
|
|
- tDailyProductionReport.setC3LpgYieldPercentage(this.getCellDataString(sheet, 10, 6));
|
|
|
- tDailyProductionReport.setC3LpgProduced(this.getCellDataString(sheet, 10, 7));
|
|
|
+ tDailyProductionReport.setWisonEthane(this.roundDecimal(this.getCellDataString(sheet, 10, 0), 0));
|
|
|
+ tDailyProductionReport.setC3LpgYieldPercentage(this.roundPercentage(this.getCellDataString(sheet, 10, 6), 2));
|
|
|
+ tDailyProductionReport.setC3LpgProduced(this.roundDecimal(this.getCellDataString(sheet, 10, 7), 0));
|
|
|
// rowIndex = 11
|
|
|
- tDailyProductionReport.setC4LpgYieldPercentage(this.getCellDataString(sheet, 11, 6));
|
|
|
- tDailyProductionReport.setC4LpgProduced(this.getCellDataString(sheet, 11, 7));
|
|
|
- tDailyProductionReport.setC3C4Inventory(this.getCellDataString(sheet, 11, 8));
|
|
|
- tDailyProductionReport.setC3C4Change(this.getCellDataString(sheet, 11, 9));
|
|
|
- tDailyProductionReport.setC3C4Import(this.getCellDataString(sheet, 11, 10));
|
|
|
- tDailyProductionReport.setC3C4Export(this.getCellDataString(sheet, 11, 11));
|
|
|
- tDailyProductionReport.setC3C4ToSub(this.getCellDataString(sheet, 11, 12));
|
|
|
- tDailyProductionReport.setC3C4ToFurAsFule(this.getCellDataString(sheet, 11, 13));
|
|
|
- tDailyProductionReport.setC3C4AsFeed(this.getCellDataString(sheet, 11, 14));
|
|
|
- tDailyProductionReport.setC3C4FrYpc(this.getCellDataString(sheet, 11, 15));
|
|
|
- tDailyProductionReport.setC3C4FrTruck(this.getCellDataString(sheet, 11, 16));
|
|
|
+ tDailyProductionReport.setC4LpgYieldPercentage(this.roundPercentage(this.getCellDataString(sheet, 11, 6), 2));
|
|
|
+ tDailyProductionReport.setC4LpgProduced(this.roundDecimal(this.getCellDataString(sheet, 11, 7), 0));
|
|
|
+ tDailyProductionReport.setC3C4Inventory(this.roundDecimal(this.getCellDataString(sheet, 11, 8), 0));
|
|
|
+ tDailyProductionReport.setC3C4Change(this.roundDecimal(this.getCellDataString(sheet, 11, 9), 0));
|
|
|
+ tDailyProductionReport.setC3C4Import(this.roundDecimal(this.getCellDataString(sheet, 11, 10), 0));
|
|
|
+ tDailyProductionReport.setC3C4Export(this.roundDecimal(this.getCellDataString(sheet, 11, 11), 0));
|
|
|
+ tDailyProductionReport.setC3C4ToSub(this.roundDecimal(this.getCellDataString(sheet, 11, 12), 0));
|
|
|
+ tDailyProductionReport.setC3C4ToFurAsFule(this.roundDecimal(this.getCellDataString(sheet, 11, 13), 0));
|
|
|
+ tDailyProductionReport.setC3C4AsFeed(this.roundDecimal(this.getCellDataString(sheet, 11, 14), 0));
|
|
|
+ tDailyProductionReport.setC3C4FrYpc(this.roundDecimal(this.getCellDataString(sheet, 11, 15), 0));
|
|
|
+ tDailyProductionReport.setC3C4FrTruck(this.roundDecimal(this.getCellDataString(sheet, 11, 16), 0));
|
|
|
// rowIndex = 12
|
|
|
- tDailyProductionReport.setLpgToFurnace(this.getCellDataString(sheet, 12, 0));
|
|
|
+ tDailyProductionReport.setLpgToFurnace(this.roundDecimal(this.getCellDataString(sheet, 12, 0), 0));
|
|
|
// rowIndex = 13
|
|
|
- tDailyProductionReport.setMixedC4sYieldPercentage(this.getCellDataString(sheet, 13, 6));
|
|
|
- tDailyProductionReport.setMixedC4sProduced(this.getCellDataString(sheet, 13, 7));
|
|
|
- tDailyProductionReport.setMixedC4sInventory(this.getCellDataString(sheet, 13, 8));
|
|
|
- tDailyProductionReport.setMixedC4sChange(this.getCellDataString(sheet, 13, 9));
|
|
|
- tDailyProductionReport.setMixedC4sImport(this.getCellDataString(sheet, 13, 10));
|
|
|
- tDailyProductionReport.setMixedC4sExport(this.getCellDataString(sheet, 13, 11));
|
|
|
- tDailyProductionReport.setMixedC4sToBd(this.getCellDataString(sheet, 13, 12));
|
|
|
- tDailyProductionReport.setMixedC4sToYpc(this.getCellDataString(sheet, 13, 13));
|
|
|
- tDailyProductionReport.setMixedC4sToTruck(this.getCellDataString(sheet, 13, 14));
|
|
|
- tDailyProductionReport.setMixedC4sToShip(this.getCellDataString(sheet, 13, 15));
|
|
|
- tDailyProductionReport.setMixedC4sFrYpc(this.getCellDataString(sheet, 13, 16));
|
|
|
- tDailyProductionReport.setMixedC4sFrTruck(this.getCellDataString(sheet, 13, 17));
|
|
|
- tDailyProductionReport.setMixedC4sFrShip(this.getCellDataString(sheet, 13, 18));
|
|
|
- tDailyProductionReport.setMixedC4sFrBdR1(this.getCellDataString(sheet, 13, 19));
|
|
|
- tDailyProductionReport.setMixedC4sToR800(this.getCellDataString(sheet, 13, 20));
|
|
|
+ tDailyProductionReport.setMixedC4sYieldPercentage(this.roundPercentage(this.getCellDataString(sheet, 13, 6), 2));
|
|
|
+ tDailyProductionReport.setMixedC4sProduced(this.roundDecimal(this.getCellDataString(sheet, 13, 7), 0));
|
|
|
+ tDailyProductionReport.setMixedC4sInventory(this.roundDecimal(this.getCellDataString(sheet, 13, 8), 0));
|
|
|
+ tDailyProductionReport.setMixedC4sChange(this.roundDecimal(this.getCellDataString(sheet, 13, 9), 0));
|
|
|
+ tDailyProductionReport.setMixedC4sImport(this.roundDecimal(this.getCellDataString(sheet, 13, 10), 0));
|
|
|
+ tDailyProductionReport.setMixedC4sExport(this.roundDecimal(this.getCellDataString(sheet, 13, 11), 0));
|
|
|
+ tDailyProductionReport.setMixedC4sToBd(this.roundDecimal(this.getCellDataString(sheet, 13, 12), 0));
|
|
|
+ tDailyProductionReport.setMixedC4sToYpc(this.roundDecimal(this.getCellDataString(sheet, 13, 13), 0));
|
|
|
+ tDailyProductionReport.setMixedC4sToTruck(this.roundDecimal(this.getCellDataString(sheet, 13, 14), 0));
|
|
|
+ tDailyProductionReport.setMixedC4sToShip(this.roundDecimal(this.getCellDataString(sheet, 13, 15), 0));
|
|
|
+ tDailyProductionReport.setMixedC4sFrYpc(this.roundDecimal(this.getCellDataString(sheet, 13, 16), 0));
|
|
|
+ tDailyProductionReport.setMixedC4sFrTruck(this.roundDecimal(this.getCellDataString(sheet, 13, 17), 0));
|
|
|
+ tDailyProductionReport.setMixedC4sFrShip(this.roundDecimal(this.getCellDataString(sheet, 13, 18), 0));
|
|
|
+ tDailyProductionReport.setMixedC4sFrBdR1(this.roundDecimal(this.getCellDataString(sheet, 13, 19), 0));
|
|
|
+ tDailyProductionReport.setMixedC4sToR800(this.roundDecimal(this.getCellDataString(sheet, 13, 20), 0));
|
|
|
// rowIndex = 14
|
|
|
- tDailyProductionReport.setRaff1FrBd(this.getCellDataString(sheet, 14, 0));
|
|
|
+ tDailyProductionReport.setRaff1FrBd(this.roundDecimal(this.getCellDataString(sheet, 14, 0), 0));
|
|
|
// rowIndex = 15
|
|
|
- tDailyProductionReport.setEboYieldPercentage(this.getCellDataString(sheet, 15, 6));
|
|
|
- tDailyProductionReport.setEboProduced(this.getCellDataString(sheet, 15, 7));
|
|
|
- tDailyProductionReport.setEboInventory(this.getCellDataString(sheet, 15, 8));
|
|
|
- tDailyProductionReport.setEboChange(this.getCellDataString(sheet, 15, 9));
|
|
|
- tDailyProductionReport.setEboImport(this.getCellDataString(sheet, 15, 10));
|
|
|
- tDailyProductionReport.setEboExport(this.getCellDataString(sheet, 15, 11));
|
|
|
- tDailyProductionReport.setEboToShip(this.getCellDataString(sheet, 15, 12));
|
|
|
- tDailyProductionReport.setEboToRttf(this.getCellDataString(sheet, 15, 13));
|
|
|
- tDailyProductionReport.setEboToTrain(this.getCellDataString(sheet, 15, 14));
|
|
|
- tDailyProductionReport.setEboFrBd(this.getCellDataString(sheet, 15, 15));
|
|
|
+ tDailyProductionReport.setEboYieldPercentage(this.roundPercentage(this.getCellDataString(sheet, 15, 6), 0));
|
|
|
+ tDailyProductionReport.setEboProduced(this.roundDecimal(this.getCellDataString(sheet, 15, 7), 0));
|
|
|
+ tDailyProductionReport.setEboInventory(this.roundDecimal(this.getCellDataString(sheet, 15, 8), 0));
|
|
|
+ tDailyProductionReport.setEboChange(this.roundDecimal(this.getCellDataString(sheet, 15, 9), 0));
|
|
|
+ tDailyProductionReport.setEboImport(this.roundDecimal(this.getCellDataString(sheet, 15, 10), 0));
|
|
|
+ tDailyProductionReport.setEboExport(this.roundDecimal(this.getCellDataString(sheet, 15, 11), 0));
|
|
|
+ tDailyProductionReport.setEboToShip(this.roundDecimal(this.getCellDataString(sheet, 15, 12), 0));
|
|
|
+ tDailyProductionReport.setEboToRttf(this.roundDecimal(this.getCellDataString(sheet, 15, 13), 0));
|
|
|
+ tDailyProductionReport.setEboToTrain(this.roundDecimal(this.getCellDataString(sheet, 15, 14), 0));
|
|
|
+ tDailyProductionReport.setEboFrBd(this.roundDecimal(this.getCellDataString(sheet, 15, 15), 0));
|
|
|
// rowIndex = 16
|
|
|
- tDailyProductionReport.setRaff2FrIb(this.getCellDataString(sheet, 16, 0));
|
|
|
+ tDailyProductionReport.setRaff2FrIb(this.roundDecimal(this.getCellDataString(sheet, 16, 0), 0));
|
|
|
// rowIndex = 17
|
|
|
- tDailyProductionReport.setNaphthaleneYieldPercentage(this.getCellDataString(sheet, 17, 6));
|
|
|
- tDailyProductionReport.setNaphthaleneProduced(this.getCellDataString(sheet, 17, 7));
|
|
|
- tDailyProductionReport.setNaphthaleneInventory(this.getCellDataString(sheet, 17, 8));
|
|
|
- tDailyProductionReport.setNaphthaleneChange(this.getCellDataString(sheet, 17, 9));
|
|
|
- tDailyProductionReport.setNaphthaleneImport(this.getCellDataString(sheet, 17, 10));
|
|
|
- tDailyProductionReport.setNaphthaleneExport(this.getCellDataString(sheet, 17, 11));
|
|
|
- tDailyProductionReport.setNaphthaleneToTruck(this.getCellDataString(sheet, 17, 12));
|
|
|
+ tDailyProductionReport.setNaphthaleneYieldPercentage(this.roundPercentage(this.getCellDataString(sheet, 17, 6), 2));
|
|
|
+ tDailyProductionReport.setNaphthaleneProduced(this.roundDecimal(this.getCellDataString(sheet, 17, 7), 0));
|
|
|
+ tDailyProductionReport.setNaphthaleneInventory(this.roundDecimal(this.getCellDataString(sheet, 17, 8), 0));
|
|
|
+ tDailyProductionReport.setNaphthaleneChange(this.roundDecimal(this.getCellDataString(sheet, 17, 9), 0));
|
|
|
+ tDailyProductionReport.setNaphthaleneImport(this.roundDecimal(this.getCellDataString(sheet, 17, 10), 0));
|
|
|
+ tDailyProductionReport.setNaphthaleneExport(this.roundDecimal(this.getCellDataString(sheet, 17, 11), 0));
|
|
|
+ tDailyProductionReport.setNaphthaleneToTruck(this.roundDecimal(this.getCellDataString(sheet, 17, 12), 0));
|
|
|
// rowIndex = 18
|
|
|
- tDailyProductionReport.setRaff3FrBd(this.getCellDataString(sheet, 18, 0));
|
|
|
- tDailyProductionReport.setAeuBenzeneToShip(this.getCellDataString(sheet, 18, 20));
|
|
|
- tDailyProductionReport.setAeuBenzeneFrShip(this.getCellDataString(sheet, 18, 21));
|
|
|
+ tDailyProductionReport.setRaff3FrBd(this.roundDecimal(this.getCellDataString(sheet, 18, 0), 0));
|
|
|
+ tDailyProductionReport.setAeuBenzeneToShip(this.roundDecimal(this.getCellDataString(sheet, 18, 20), 0));
|
|
|
+ tDailyProductionReport.setAeuBenzeneFrShip(this.roundDecimal(this.getCellDataString(sheet, 18, 21), 0));
|
|
|
// rowIndex = 19
|
|
|
- tDailyProductionReport.setPoFluxOilYieldPercentage(this.getCellDataString(sheet, 19, 6));
|
|
|
- tDailyProductionReport.setPoFluxOilProduced(this.getCellDataString(sheet, 19, 7));
|
|
|
- tDailyProductionReport.setPoFluxOilInventory(this.getCellDataString(sheet, 19, 8));
|
|
|
- tDailyProductionReport.setPoFluxOilChange(this.getCellDataString(sheet, 19, 9));
|
|
|
- tDailyProductionReport.setPoFluxOilImport(this.getCellDataString(sheet, 19, 10));
|
|
|
- tDailyProductionReport.setPoFluxOilExport(this.getCellDataString(sheet, 19, 11));
|
|
|
- tDailyProductionReport.setPoFluxOilToBd(this.getCellDataString(sheet, 19, 12));
|
|
|
+ tDailyProductionReport.setPoFluxOilYieldPercentage(this.roundPercentage(this.getCellDataString(sheet, 19, 6), 2));
|
|
|
+ tDailyProductionReport.setPoFluxOilProduced(this.roundDecimal(this.getCellDataString(sheet, 19, 7), 0));
|
|
|
+ tDailyProductionReport.setPoFluxOilInventory(this.roundDecimal(this.getCellDataString(sheet, 19, 8), 0));
|
|
|
+ tDailyProductionReport.setPoFluxOilChange(this.roundDecimal(this.getCellDataString(sheet, 19, 9), 0));
|
|
|
+ tDailyProductionReport.setPoFluxOilImport(this.roundDecimal(this.getCellDataString(sheet, 19, 10), 0));
|
|
|
+ tDailyProductionReport.setPoFluxOilExport(this.roundDecimal(this.getCellDataString(sheet, 19, 11), 0));
|
|
|
+ tDailyProductionReport.setPoFluxOilToBd(this.roundDecimal(this.getCellDataString(sheet, 19, 12), 0));
|
|
|
// rowIndex = 20
|
|
|
- tDailyProductionReport.setRaffinate2pFr2ph(this.getCellDataString(sheet, 20, 0));
|
|
|
- tDailyProductionReport.setAeuBenzeneToYbs(this.getCellDataString(sheet, 20, 20));
|
|
|
+ tDailyProductionReport.setRaffinate2pFr2ph(this.roundDecimal(this.getCellDataString(sheet, 20, 0), 0));
|
|
|
+ tDailyProductionReport.setAeuBenzeneToYbs(this.roundDecimal(this.getCellDataString(sheet, 20, 20), 0));
|
|
|
// rowIndex = 21
|
|
|
- tDailyProductionReport.setOffgasYieldPercentage(this.getCellDataString(sheet, 21, 6));
|
|
|
- tDailyProductionReport.setOffgasProduced(this.getCellDataString(sheet, 21, 7));
|
|
|
- tDailyProductionReport.setOffgasInventory(this.getCellDataString(sheet, 21, 8));
|
|
|
- tDailyProductionReport.setOffgasChange(this.getCellDataString(sheet, 21, 9));
|
|
|
- tDailyProductionReport.setOffgasImport(this.getCellDataString(sheet, 21, 10));
|
|
|
- tDailyProductionReport.setOffgasExport(this.getCellDataString(sheet, 21, 11));
|
|
|
- tDailyProductionReport.setOffgasToFurnance(this.getCellDataString(sheet, 21, 12));
|
|
|
- tDailyProductionReport.setOffgasToYbs(this.getCellDataString(sheet, 21, 13));
|
|
|
- tDailyProductionReport.setOffgasToCEru(this.getCellDataString(sheet, 21, 14));
|
|
|
- tDailyProductionReport.setOffgasSubInCloseU2(this.getCellDataString(sheet, 21, 15));
|
|
|
- tDailyProductionReport.setOffgasFlareSctu(this.getCellDataString(sheet, 21, 16));
|
|
|
- tDailyProductionReport.setOffgasToU2Nm3(this.getCellDataString(sheet, 21, 17));
|
|
|
- tDailyProductionReport.setOffgasFlareLossT(this.getCellDataString(sheet, 21, 18));
|
|
|
+ tDailyProductionReport.setOffgasYieldPercentage(this.roundPercentage(this.getCellDataString(sheet, 21, 6), 2));
|
|
|
+ tDailyProductionReport.setOffgasProduced(this.roundDecimal(this.getCellDataString(sheet, 21, 7), 0));
|
|
|
+ tDailyProductionReport.setOffgasInventory(this.roundDecimal(this.getCellDataString(sheet, 21, 8), 0));
|
|
|
+ tDailyProductionReport.setOffgasChange(this.roundDecimal(this.getCellDataString(sheet, 21, 9), 0));
|
|
|
+ tDailyProductionReport.setOffgasImport(this.roundDecimal(this.getCellDataString(sheet, 21, 10), 0));
|
|
|
+ tDailyProductionReport.setOffgasExport(this.roundDecimal(this.getCellDataString(sheet, 21, 11), 0));
|
|
|
+ tDailyProductionReport.setOffgasToFurnance(this.roundDecimal(this.getCellDataString(sheet, 21, 12), 0));
|
|
|
+ tDailyProductionReport.setOffgasToYbs(this.roundDecimal(this.getCellDataString(sheet, 21, 13), 0));
|
|
|
+ tDailyProductionReport.setOffgasToCEru(this.roundDecimal(this.getCellDataString(sheet, 21, 14), 0));
|
|
|
+ tDailyProductionReport.setOffgasSubInCloseU2(this.roundDecimal(this.getCellDataString(sheet, 21, 15), 0));
|
|
|
+ tDailyProductionReport.setOffgasFlareSctu(this.roundDecimal(this.getCellDataString(sheet, 21, 16), 0));
|
|
|
+ tDailyProductionReport.setOffgasToU2Nm3(this.roundDecimal(this.getCellDataString(sheet, 21, 17), 0));
|
|
|
+ tDailyProductionReport.setOffgasFlareLossT(this.roundDecimal(this.getCellDataString(sheet, 21, 18), 0));
|
|
|
// rowIndex = 22
|
|
|
- tDailyProductionReport.setC2FrLdpe(this.getCellDataString(sheet, 22, 0));
|
|
|
- tDailyProductionReport.setAeuBenzeneToRttf(this.getCellDataString(sheet, 22, 20));
|
|
|
- tDailyProductionReport.setAeuBenzeneToTrain(this.getCellDataString(sheet, 22, 21));
|
|
|
+ tDailyProductionReport.setC2FrLdpe(this.roundDecimal(this.getCellDataString(sheet, 22, 0), 0));
|
|
|
+ tDailyProductionReport.setAeuBenzeneToRttf(this.roundDecimal(this.getCellDataString(sheet, 22, 20), 1));
|
|
|
+ tDailyProductionReport.setAeuBenzeneToTrain(this.roundDecimal(this.getCellDataString(sheet, 22, 21), 0));
|
|
|
// rowIndex = 23
|
|
|
- tDailyProductionReport.setRpgYieldPercentage(this.getCellDataString(sheet, 23, 6));
|
|
|
- tDailyProductionReport.setRpgProduced(this.getCellDataString(sheet, 23, 7));
|
|
|
- tDailyProductionReport.setRpgInventory(this.getCellDataString(sheet, 23, 8));
|
|
|
- tDailyProductionReport.setRpgChange(this.getCellDataString(sheet, 23, 9));
|
|
|
- tDailyProductionReport.setRpgImport(this.getCellDataString(sheet, 23, 10));
|
|
|
- tDailyProductionReport.setRpgExport(this.getCellDataString(sheet, 23, 11));
|
|
|
- tDailyProductionReport.setRpgToPgu(this.getCellDataString(sheet, 23, 12));
|
|
|
- tDailyProductionReport.setRpgFrYfcc(this.getCellDataString(sheet, 23, 13));
|
|
|
+ tDailyProductionReport.setRpgYieldPercentage(this.roundPercentage(this.getCellDataString(sheet, 23, 6), 2));
|
|
|
+ tDailyProductionReport.setRpgProduced(this.roundDecimal(this.getCellDataString(sheet, 23, 7), 0));
|
|
|
+ tDailyProductionReport.setRpgInventory(this.roundDecimal(this.getCellDataString(sheet, 23, 8), 0));
|
|
|
+ tDailyProductionReport.setRpgChange(this.roundDecimal(this.getCellDataString(sheet, 23, 9), 0));
|
|
|
+ tDailyProductionReport.setRpgImport(this.roundDecimal(this.getCellDataString(sheet, 23, 10), 0));
|
|
|
+ tDailyProductionReport.setRpgExport(this.roundDecimal(this.getCellDataString(sheet, 23, 11), 0));
|
|
|
+ tDailyProductionReport.setRpgToPgu(this.roundDecimal(this.getCellDataString(sheet, 23, 12), 0));
|
|
|
+ tDailyProductionReport.setRpgFrYfcc(this.roundDecimal(this.getCellDataString(sheet, 23, 13), 0));
|
|
|
// rowIndex = 24
|
|
|
- tDailyProductionReport.setC3FrOxo(this.getCellDataString(sheet, 24, 0));
|
|
|
+ tDailyProductionReport.setC3FrOxo(this.roundDecimal(this.getCellDataString(sheet, 24, 0), 0));
|
|
|
// rowIndex = 25
|
|
|
- tDailyProductionReport.setMethaneYieldPercentage(this.getCellDataString(sheet, 25, 6));
|
|
|
- tDailyProductionReport.setMethaneProduced(this.getCellDataString(sheet, 25, 7));
|
|
|
- tDailyProductionReport.setMethaneToEoEg(this.getCellDataString(sheet, 25, 8));
|
|
|
- tDailyProductionReport.setAeuTolueneToShip(this.getCellDataString(sheet, 25, 20));
|
|
|
- tDailyProductionReport.setAeuTolueneFrShip(this.getCellDataString(sheet, 25, 21));
|
|
|
+ tDailyProductionReport.setMethaneYieldPercentage(this.roundPercentage(this.getCellDataString(sheet, 25, 6), 2));
|
|
|
+ tDailyProductionReport.setMethaneProduced(this.roundDecimal(this.getCellDataString(sheet, 25, 7), 0));
|
|
|
+ tDailyProductionReport.setMethaneToEoEg(this.roundDecimal(this.getCellDataString(sheet, 25, 8), 0));
|
|
|
+ tDailyProductionReport.setAeuTolueneToShip(this.roundDecimal(this.getCellDataString(sheet, 25, 20), 0));
|
|
|
+ tDailyProductionReport.setAeuTolueneFrShip(this.roundDecimal(this.getCellDataString(sheet, 25, 21), 0));
|
|
|
// rowIndex = 26
|
|
|
- tDailyProductionReport.setMixedC3C4(this.getCellDataString(sheet, 26, 0));
|
|
|
- tDailyProductionReport.setAeuBenzeneYeildPercentage(this.getCellDataString(sheet, 26, 17));
|
|
|
- tDailyProductionReport.setAeuBenzeneInventory(this.getCellDataString(sheet, 26, 18));
|
|
|
+ tDailyProductionReport.setMixedC3C4(this.roundDecimal(this.getCellDataString(sheet, 26, 0), 0));
|
|
|
+ tDailyProductionReport.setAeuBenzeneYeildPercentage(this.roundPercentage(this.getCellDataString(sheet, 26, 17), 0));
|
|
|
+ tDailyProductionReport.setAeuBenzeneInventory(this.roundDecimal(this.getCellDataString(sheet, 26, 18), 0));
|
|
|
// rowIndex = 27
|
|
|
- tDailyProductionReport.setResidueOilYieldPercentage(this.getCellDataString(sheet, 27, 6));
|
|
|
- tDailyProductionReport.setResidueOilProduced(this.getCellDataString(sheet, 27, 7));
|
|
|
- tDailyProductionReport.setAeuBenzeneProduced(this.getCellDataString(sheet, 27, 17));
|
|
|
- tDailyProductionReport.setAeuBenzeneChange(this.getCellDataString(sheet, 27, 18));
|
|
|
- tDailyProductionReport.setAeuTolueneToYpc(this.getCellDataString(sheet, 27, 20));
|
|
|
- tDailyProductionReport.setAeuTolueneFrYpc(this.getCellDataString(sheet, 27, 21));
|
|
|
+ tDailyProductionReport.setResidueOilYieldPercentage(this.roundPercentage(this.getCellDataString(sheet, 27, 6), 2));
|
|
|
+ tDailyProductionReport.setResidueOilProduced(this.roundDecimal(this.getCellDataString(sheet, 27, 7), 0));
|
|
|
+ tDailyProductionReport.setAeuBenzeneProduced(this.roundDecimal(this.getCellDataString(sheet, 27, 17), 0));
|
|
|
+ tDailyProductionReport.setAeuBenzeneChange(this.roundDecimal(this.getCellDataString(sheet, 27, 18), 0));
|
|
|
+ tDailyProductionReport.setAeuTolueneToYpc(this.roundDecimal(this.getCellDataString(sheet, 27, 20), 0));
|
|
|
+ tDailyProductionReport.setAeuTolueneFrYpc(this.roundDecimal(this.getCellDataString(sheet, 27, 21), 2));
|
|
|
// rowIndex = 28
|
|
|
- tDailyProductionReport.setHyC9(this.getCellDataString(sheet, 28, 0));
|
|
|
- tDailyProductionReport.setAeuTolueneYeildPercentage(this.getCellDataString(sheet, 28, 17));
|
|
|
- tDailyProductionReport.setAeuTolueneInventory(this.getCellDataString(sheet, 28, 18));
|
|
|
+ tDailyProductionReport.setHyC9(this.roundDecimal(this.getCellDataString(sheet, 28, 0), 0));
|
|
|
+ tDailyProductionReport.setAeuTolueneYeildPercentage(this.roundPercentage(this.getCellDataString(sheet, 28, 17), 2));
|
|
|
+ tDailyProductionReport.setAeuTolueneInventory(this.roundDecimal(this.getCellDataString(sheet, 28, 18), 0));
|
|
|
// rowIndex = 29
|
|
|
- tDailyProductionReport.setAeuTolueneProduced(this.getCellDataString(sheet, 29, 17));
|
|
|
- tDailyProductionReport.setAeuTolueneChange(this.getCellDataString(sheet, 29, 18));
|
|
|
- tDailyProductionReport.setAeuTolueneToRttf(this.getCellDataString(sheet, 29, 20));
|
|
|
- tDailyProductionReport.setAeuTolueneFrYbs(this.getCellDataString(sheet, 29, 21));
|
|
|
+ tDailyProductionReport.setAeuTolueneProduced(this.roundDecimal(this.getCellDataString(sheet, 29, 17), 0));
|
|
|
+ tDailyProductionReport.setAeuTolueneChange(this.roundDecimal(this.getCellDataString(sheet, 29, 18), 0));
|
|
|
+ tDailyProductionReport.setAeuTolueneToRttf(this.roundDecimal(this.getCellDataString(sheet, 29, 20), 0));
|
|
|
+ tDailyProductionReport.setAeuTolueneFrYbs(this.roundDecimal(this.getCellDataString(sheet, 29, 21), 0));
|
|
|
// rowIndex = 30
|
|
|
- tDailyProductionReport.setPguOffgas(this.getCellDataString(sheet, 30, 0));
|
|
|
- tDailyProductionReport.setPguAeuTH(this.getCellDataString(sheet, 30, 13));
|
|
|
- tDailyProductionReport.setAeuXyleneYeildPercentage(this.getCellDataString(sheet, 30, 17));
|
|
|
- tDailyProductionReport.setAeuXyleneInventory(this.getCellDataString(sheet, 30, 18));
|
|
|
+ tDailyProductionReport.setPguOffgas(this.roundDecimal(this.getCellDataString(sheet, 30, 0), 0));
|
|
|
+ tDailyProductionReport.setPguAeuTH(this.roundDecimal(this.getCellDataString(sheet, 30, 13), 0));
|
|
|
+ tDailyProductionReport.setAeuXyleneYeildPercentage(this.roundPercentage(this.getCellDataString(sheet, 30, 17), 2));
|
|
|
+ tDailyProductionReport.setAeuXyleneInventory(this.roundDecimal(this.getCellDataString(sheet, 30, 18), 0));
|
|
|
// rowIndex = 31
|
|
|
- tDailyProductionReport.setAeuXyleneProduced(this.getCellDataString(sheet, 31, 17));
|
|
|
- tDailyProductionReport.setAeuXyleneChange(this.getCellDataString(sheet, 31, 18));
|
|
|
- tDailyProductionReport.setAeuTolueneToEu(this.getCellDataString(sheet, 31, 20));
|
|
|
+ tDailyProductionReport.setAeuXyleneProduced(this.roundDecimal(this.getCellDataString(sheet, 31, 17), 0));
|
|
|
+ tDailyProductionReport.setAeuXyleneChange(this.roundDecimal(this.getCellDataString(sheet, 31, 18), 0));
|
|
|
+ tDailyProductionReport.setAeuTolueneToEu(this.roundDecimal(this.getCellDataString(sheet, 31, 20), 0));
|
|
|
// rowIndex = 32
|
|
|
- tDailyProductionReport.setWashOil(this.getCellDataString(sheet, 32, 0));
|
|
|
- tDailyProductionReport.setPguToAeu(this.getCellDataString(sheet, 32, 13));
|
|
|
- tDailyProductionReport.setAeuC6C8NaYeildPercentage(this.getCellDataString(sheet, 32, 17));
|
|
|
- tDailyProductionReport.setAeuC6C8NaInventory(this.getCellDataString(sheet, 32, 18));
|
|
|
+ tDailyProductionReport.setWashOil(this.roundDecimal(this.getCellDataString(sheet, 32, 0), 0));
|
|
|
+ tDailyProductionReport.setPguToAeu(this.roundDecimal(this.getCellDataString(sheet, 32, 13), 0));
|
|
|
+ tDailyProductionReport.setAeuC6C8NaYeildPercentage(this.roundPercentage(this.getCellDataString(sheet, 32, 17), 2));
|
|
|
+ tDailyProductionReport.setAeuC6C8NaInventory(this.roundDecimal(this.getCellDataString(sheet, 32, 18), 0));
|
|
|
// rowIndex = 33
|
|
|
- tDailyProductionReport.setPguRpgTH(this.getCellDataString(sheet, 33, 6));
|
|
|
- tDailyProductionReport.setPguBtxYeildPercentage(this.getCellDataString(sheet, 33, 10));
|
|
|
- tDailyProductionReport.setPguBtxInventory(this.getCellDataString(sheet, 33, 11));
|
|
|
- tDailyProductionReport.setPguBtxExport(this.getCellDataString(sheet, 33, 12));
|
|
|
- tDailyProductionReport.setAeuC6C8NaProduced(this.getCellDataString(sheet, 33, 17));
|
|
|
- tDailyProductionReport.setAeuC6C8NaChange(this.getCellDataString(sheet, 33, 18));
|
|
|
+ tDailyProductionReport.setPguRpgTH(this.roundDecimal(this.getCellDataString(sheet, 33, 6), 0));
|
|
|
+ tDailyProductionReport.setPguBtxYeildPercentage(this.roundPercentage(this.getCellDataString(sheet, 33, 10), 2));
|
|
|
+ tDailyProductionReport.setPguBtxInventory(this.roundDecimal(this.getCellDataString(sheet, 33, 11), 0));
|
|
|
+ tDailyProductionReport.setPguBtxExport(this.roundDecimal(this.getCellDataString(sheet, 33, 12), 0));
|
|
|
+ tDailyProductionReport.setAeuC6C8NaProduced(this.roundDecimal(this.getCellDataString(sheet, 33, 17), 0));
|
|
|
+ tDailyProductionReport.setAeuC6C8NaChange(this.roundDecimal(this.getCellDataString(sheet, 33, 18), 0));
|
|
|
// rowIndex = 34
|
|
|
- tDailyProductionReport.setToluene(this.getCellDataString(sheet, 34, 0));
|
|
|
- tDailyProductionReport.setRpgToPgu2(this.getCellDataString(sheet, 34, 6));
|
|
|
- tDailyProductionReport.setPguBtxProduced(this.getCellDataString(sheet, 34, 10));
|
|
|
- tDailyProductionReport.setPguBtxChange(this.getCellDataString(sheet, 34, 11));
|
|
|
- tDailyProductionReport.setPguBtxToAeu(this.getCellDataString(sheet, 34, 12));
|
|
|
- tDailyProductionReport.setAeuToPgu(this.getCellDataString(sheet, 34, 13));
|
|
|
- tDailyProductionReport.setAeuXyleneToShip(this.getCellDataString(sheet, 34, 20));
|
|
|
- tDailyProductionReport.setAeuXyleneFrShip(this.getCellDataString(sheet, 34, 21));
|
|
|
+ tDailyProductionReport.setToluene(this.roundDecimal(this.getCellDataString(sheet, 34, 0), 0));
|
|
|
+ tDailyProductionReport.setRpgToPgu2(this.roundDecimal(this.getCellDataString(sheet, 34, 6), 0));
|
|
|
+ tDailyProductionReport.setPguBtxProduced(this.roundDecimal(this.getCellDataString(sheet, 34, 10), 0));
|
|
|
+ tDailyProductionReport.setPguBtxChange(this.roundDecimal(this.getCellDataString(sheet, 34, 11), 0));
|
|
|
+ tDailyProductionReport.setPguBtxToAeu(this.roundDecimal(this.getCellDataString(sheet, 34, 12), 0));
|
|
|
+ tDailyProductionReport.setAeuToPgu(this.roundPercentage(this.getCellDataString(sheet, 34, 13), 2));
|
|
|
+ tDailyProductionReport.setAeuXyleneToShip(this.roundDecimal(this.getCellDataString(sheet, 34, 20), 0));
|
|
|
+ tDailyProductionReport.setAeuXyleneFrShip(this.roundDecimal(this.getCellDataString(sheet, 34, 21), 0));
|
|
|
// rowIndex = 35
|
|
|
- tDailyProductionReport.setPguRpg1(this.getCellDataString(sheet, 35, 5));
|
|
|
+ tDailyProductionReport.setPguRpg1(this.roundDecimal(this.getCellDataString(sheet, 35, 5), 0));
|
|
|
// rowIndex = 36
|
|
|
- tDailyProductionReport.setHyC4FrR800(this.getCellDataString(sheet, 36, 0));
|
|
|
- tDailyProductionReport.setPguRpg2(this.getCellDataString(sheet, 36, 5));
|
|
|
- tDailyProductionReport.setPguToRpg(this.getCellDataString(sheet, 36, 6));
|
|
|
- tDailyProductionReport.setAeuTotalFeed(this.getCellDataString(sheet, 36, 17));
|
|
|
- tDailyProductionReport.setPguAeuTotalFeed(this.getCellDataString(sheet, 36, 18));
|
|
|
- tDailyProductionReport.setAeuXyleneToYpc(this.getCellDataString(sheet, 36, 20));
|
|
|
- tDailyProductionReport.setAeuXyleneFrYpc(this.getCellDataString(sheet, 36, 21));
|
|
|
+ tDailyProductionReport.setHyC4FrR800(this.roundDecimal(this.getCellDataString(sheet, 36, 0), 0));
|
|
|
+ tDailyProductionReport.setPguRpg2(this.roundDecimal(this.getCellDataString(sheet, 36, 5), 0));
|
|
|
+ tDailyProductionReport.setPguToRpg(this.roundDecimal(this.getCellDataString(sheet, 36, 6), 0));
|
|
|
+ tDailyProductionReport.setAeuTotalFeed(this.roundDecimal(this.getCellDataString(sheet, 36, 17), 0));
|
|
|
+ tDailyProductionReport.setPguAeuTotalFeed(this.roundDecimal(this.getCellDataString(sheet, 36, 18), 0));
|
|
|
+ tDailyProductionReport.setAeuXyleneToYpc(this.roundDecimal(this.getCellDataString(sheet, 36, 20), 0));
|
|
|
+ tDailyProductionReport.setAeuXyleneFrYpc(this.roundDecimal(this.getCellDataString(sheet, 36, 21), 0));
|
|
|
// rowIndex = 37
|
|
|
- tDailyProductionReport.setPguWashoilYeildPercentage(this.getCellDataString(sheet, 37, 10));
|
|
|
- tDailyProductionReport.setPguWashoilInventory(this.getCellDataString(sheet, 37, 11));
|
|
|
- tDailyProductionReport.setAeuOutput(this.getCellDataString(sheet, 37, 17));
|
|
|
- tDailyProductionReport.setPguAeuOutput(this.getCellDataString(sheet, 37, 18));
|
|
|
+ tDailyProductionReport.setPguWashoilYeildPercentage(this.roundPercentage(this.getCellDataString(sheet, 37, 10), 2));
|
|
|
+ tDailyProductionReport.setPguWashoilInventory(this.roundDecimal(this.getCellDataString(sheet, 37, 11), 0));
|
|
|
+ tDailyProductionReport.setAeuOutput(this.roundDecimal(this.getCellDataString(sheet, 37, 17), 0));
|
|
|
+ tDailyProductionReport.setPguAeuOutput(this.roundDecimal(this.getCellDataString(sheet, 37, 18), 0));
|
|
|
// rowIndex = 38
|
|
|
- tDailyProductionReport.setTotalInput(this.getCellDataString(sheet, 38, 2));
|
|
|
- tDailyProductionReport.setPguWashoilProduced(this.getCellDataString(sheet, 38, 10));
|
|
|
- tDailyProductionReport.setPguWashoilChange(this.getCellDataString(sheet, 38, 11));
|
|
|
- tDailyProductionReport.setPguWashoilToEu(this.getCellDataString(sheet, 38, 12));
|
|
|
- tDailyProductionReport.setAeuTotalLoss(this.getCellDataString(sheet, 38, 17));
|
|
|
- tDailyProductionReport.setPguAeuTotalLoss(this.getCellDataString(sheet, 38, 18));
|
|
|
- tDailyProductionReport.setAeuXyleneToRttf(this.getCellDataString(sheet, 38, 20));
|
|
|
+ tDailyProductionReport.setTotalInput(this.roundDecimal(this.getCellDataString(sheet, 38, 2), 0));
|
|
|
+ tDailyProductionReport.setPguWashoilProduced(this.roundDecimal(this.getCellDataString(sheet, 38, 10), 0));
|
|
|
+ tDailyProductionReport.setPguWashoilChange(this.roundDecimal(this.getCellDataString(sheet, 38, 11), 0));
|
|
|
+ tDailyProductionReport.setPguWashoilToEu(this.roundDecimal(this.getCellDataString(sheet, 38, 12), 0));
|
|
|
+ tDailyProductionReport.setAeuTotalLoss(this.roundDecimal(this.getCellDataString(sheet, 38, 17), 1));
|
|
|
+ tDailyProductionReport.setPguAeuTotalLoss(this.roundDecimal(this.getCellDataString(sheet, 38, 18), 1));
|
|
|
+ tDailyProductionReport.setAeuXyleneToRttf(this.roundPercentage(this.getCellDataString(sheet, 38, 20), 2));
|
|
|
// rowIndex = 39
|
|
|
- tDailyProductionReport.setTotalOutput(this.getCellDataString(sheet, 39, 2));
|
|
|
- tDailyProductionReport.setPguH2(this.getCellDataString(sheet, 39, 5));
|
|
|
- tDailyProductionReport.setPguOffgasYeildPercentage(this.getCellDataString(sheet, 39, 10));
|
|
|
- tDailyProductionReport.setPguOffgasInventory(this.getCellDataString(sheet, 39, 11));
|
|
|
- tDailyProductionReport.setAeuLossPercentage(this.getCellDataString(sheet, 39, 17));
|
|
|
- tDailyProductionReport.setPguAeuLossPercentage(this.getCellDataString(sheet, 39, 18));
|
|
|
+ tDailyProductionReport.setTotalOutput(this.roundDecimal(this.getCellDataString(sheet, 39, 2), 0));
|
|
|
+ tDailyProductionReport.setPguH2(this.roundDecimal(this.getCellDataString(sheet, 39, 5), 0));
|
|
|
+ tDailyProductionReport.setPguOffgasYeildPercentage(this.roundPercentage(this.getCellDataString(sheet, 39, 10), 2));
|
|
|
+ tDailyProductionReport.setPguOffgasInventory(this.roundDecimal(this.getCellDataString(sheet, 39, 11), 0));
|
|
|
+ tDailyProductionReport.setAeuLossPercentage(this.roundDecimal(this.getCellDataString(sheet, 39, 17), 2));
|
|
|
+ tDailyProductionReport.setPguAeuLossPercentage(this.roundDecimal(this.getCellDataString(sheet, 39, 18), 2));
|
|
|
// rowIndex = 40
|
|
|
- tDailyProductionReport.setTotalLoss(this.getCellDataString(sheet, 40, 2));
|
|
|
- tDailyProductionReport.setPguOffgasProduced(this.getCellDataString(sheet, 40, 10));
|
|
|
- tDailyProductionReport.setPguOffgasChange(this.getCellDataString(sheet, 40, 11));
|
|
|
- tDailyProductionReport.setPguOffgasToEu(this.getCellDataString(sheet, 40, 12));
|
|
|
- tDailyProductionReport.setAeuFeedLoadPercentage(this.getCellDataString(sheet, 40, 17));
|
|
|
- tDailyProductionReport.setPguAeuFeedLoadPercentage(this.getCellDataString(sheet, 40, 18));
|
|
|
+ String totalLoss = this.roundDecimal(this.getCellDataString(sheet, 40, 2), 0);
|
|
|
+ totalLoss = "(" + totalLoss.substring(1) + ")";
|
|
|
+ tDailyProductionReport.setTotalLoss(totalLoss);
|
|
|
+ tDailyProductionReport.setPguOffgasProduced(this.roundDecimal(this.getCellDataString(sheet, 40, 10), 0));
|
|
|
+ tDailyProductionReport.setPguOffgasChange(this.roundDecimal(this.getCellDataString(sheet, 40, 11), 0));
|
|
|
+ tDailyProductionReport.setPguOffgasToEu(this.roundDecimal(this.getCellDataString(sheet, 40, 12), 0));
|
|
|
+ tDailyProductionReport.setAeuFeedLoadPercentage(this.roundPercentage(this.getCellDataString(sheet, 40, 17), 2));
|
|
|
+ tDailyProductionReport.setPguAeuFeedLoadPercentage(this.roundPercentage(this.getCellDataString(sheet, 40, 18), 2));
|
|
|
// rowIndex = 41
|
|
|
- tDailyProductionReport.setLossPercentage(this.getCellDataString(sheet, 41, 2));
|
|
|
- tDailyProductionReport.setPguTotalFeed(this.getCellDataString(sheet, 41, 6));
|
|
|
- tDailyProductionReport.setPguC5YeildPercentage(this.getCellDataString(sheet, 41, 10));
|
|
|
- tDailyProductionReport.setPguC5Export(this.getCellDataString(sheet, 41, 12));
|
|
|
- tDailyProductionReport.setAeuC6C8NaToEu(this.getCellDataString(sheet, 41, 20));
|
|
|
- tDailyProductionReport.setAeuC6C8NaToYpc(this.getCellDataString(sheet, 41, 21));
|
|
|
+ String lossPercentage = this.roundDecimal(this.getCellDataString(sheet, 41, 2), 3);
|
|
|
+ lossPercentage = "(" + lossPercentage.substring(1) + ")";
|
|
|
+ tDailyProductionReport.setLossPercentage(lossPercentage);
|
|
|
+ tDailyProductionReport.setPguTotalFeed(this.roundDecimal(this.getCellDataString(sheet, 41, 6), 0));
|
|
|
+ tDailyProductionReport.setPguC5YeildPercentage(this.roundPercentage(this.getCellDataString(sheet, 41, 10), 2));
|
|
|
+ tDailyProductionReport.setPguC5Export(this.roundDecimal(this.getCellDataString(sheet, 41, 12), 0));
|
|
|
+ tDailyProductionReport.setAeuC6C8NaToEu(this.roundDecimal(this.getCellDataString(sheet, 41, 20), 0));
|
|
|
+ tDailyProductionReport.setAeuC6C8NaToYpc(this.roundDecimal(this.getCellDataString(sheet, 41, 21), 0));
|
|
|
// rowIndex = 42
|
|
|
- tDailyProductionReport.setTotalFurnanceFeed(this.getCellDataString(sheet, 42, 2));
|
|
|
- tDailyProductionReport.setPguOutput(this.getCellDataString(sheet, 42, 6));
|
|
|
- tDailyProductionReport.setPguC5Produced(this.getCellDataString(sheet, 42, 10));
|
|
|
- tDailyProductionReport.setPguC5RaffInput(this.getCellDataString(sheet, 42, 11));
|
|
|
- tDailyProductionReport.setPguC5ToAeu(this.getCellDataString(sheet, 42, 12));
|
|
|
- tDailyProductionReport.setPguC5ToEu(this.getCellDataString(sheet, 42, 13));
|
|
|
- tDailyProductionReport.setPguC5ToYuanguan(this.getCellDataString(sheet, 42, 14));
|
|
|
+ tDailyProductionReport.setTotalFurnanceFeed(this.roundDecimal(this.getCellDataString(sheet, 42, 2), 0));
|
|
|
+ tDailyProductionReport.setPguOutput(this.roundDecimal(this.getCellDataString(sheet, 42, 6), 0));
|
|
|
+ tDailyProductionReport.setPguC5Produced(this.roundDecimal(this.getCellDataString(sheet, 42, 10), 0));
|
|
|
+ tDailyProductionReport.setPguC5RaffInput(this.roundDecimal(this.getCellDataString(sheet, 42, 11), 0));
|
|
|
+ tDailyProductionReport.setPguC5ToAeu(this.roundDecimal(this.getCellDataString(sheet, 42, 12), 0));
|
|
|
+ tDailyProductionReport.setPguC5ToEu(this.roundDecimal(this.getCellDataString(sheet, 42, 13), 0));
|
|
|
+ tDailyProductionReport.setPguC5ToYuanguan(this.roundDecimal(this.getCellDataString(sheet, 42, 14), 0));
|
|
|
// rowIndex = 43
|
|
|
- tDailyProductionReport.setNapFrCltf(this.getCellDataString(sheet, 43, 2));
|
|
|
- tDailyProductionReport.setPguTotalLoss(this.getCellDataString(sheet, 43, 6));
|
|
|
- tDailyProductionReport.setPguC9YeildPercentage(this.getCellDataString(sheet, 43, 10));
|
|
|
- tDailyProductionReport.setPguC9Inventory(this.getCellDataString(sheet, 43, 11));
|
|
|
- tDailyProductionReport.setPguC9Export(this.getCellDataString(sheet, 43, 12));
|
|
|
+ tDailyProductionReport.setNapFrCltf(this.roundDecimal(this.getCellDataString(sheet, 43, 2), 0));
|
|
|
+ tDailyProductionReport.setPguTotalLoss(this.roundDecimal(this.getCellDataString(sheet, 43, 6), 0));
|
|
|
+ tDailyProductionReport.setPguC9YeildPercentage(this.roundDecimal(this.getCellDataString(sheet, 43, 10), 2));
|
|
|
+ tDailyProductionReport.setPguC9Inventory(this.roundPercentage(this.getCellDataString(sheet, 43, 11), 2));
|
|
|
+ tDailyProductionReport.setPguC9Export(this.roundDecimal(this.getCellDataString(sheet, 43, 12), 0));
|
|
|
// rowIndex = 44
|
|
|
- tDailyProductionReport.setTotalPE(this.getCellDataString(sheet, 44, 2));
|
|
|
- tDailyProductionReport.setPguLossPercentage(this.getCellDataString(sheet, 44, 6));
|
|
|
- tDailyProductionReport.setPguC9Produced(this.getCellDataString(sheet, 44, 10));
|
|
|
- tDailyProductionReport.setPguC9Change(this.getCellDataString(sheet, 44, 11));
|
|
|
- tDailyProductionReport.setPguC9ToAeu(this.getCellDataString(sheet, 44, 12));
|
|
|
- tDailyProductionReport.setPguC9ToRttf(this.getCellDataString(sheet, 44, 13));
|
|
|
- tDailyProductionReport.setPguC9ToShip(this.getCellDataString(sheet, 44, 14));
|
|
|
- tDailyProductionReport.setPguC9ToYfcc(this.getCellDataString(sheet, 44, 15));
|
|
|
+ tDailyProductionReport.setTotalPE(this.roundDecimal(this.getCellDataString(sheet, 44, 2), 3));
|
|
|
+ tDailyProductionReport.setPguLossPercentage(this.roundDecimal(this.getCellDataString(sheet, 44, 6), 2));
|
|
|
+ tDailyProductionReport.setPguC9Produced(this.roundDecimal(this.getCellDataString(sheet, 44, 10), 0));
|
|
|
+ tDailyProductionReport.setPguC9Change(this.roundDecimal(this.getCellDataString(sheet, 44, 11), 0));
|
|
|
+ tDailyProductionReport.setPguC9ToAeu(this.roundDecimal(this.getCellDataString(sheet, 44, 12), 0));
|
|
|
+ tDailyProductionReport.setPguC9ToRttf(this.roundDecimal(this.getCellDataString(sheet, 44, 13), 0));
|
|
|
+ tDailyProductionReport.setPguC9ToShip(this.roundDecimal(this.getCellDataString(sheet, 44, 14), 0));
|
|
|
+ tDailyProductionReport.setPguC9ToYfcc(this.roundDecimal(this.getCellDataString(sheet, 44, 15), 0));
|
|
|
// rowIndex = 45
|
|
|
tDailyProductionReport.setPlantModeIs(this.getCellDataString(sheet, 45, 2));
|
|
|
- tDailyProductionReport.setPguFeedLoadPercentage(this.getCellDataString(sheet, 45, 6));
|
|
|
+ tDailyProductionReport.setPguFeedLoadPercentage(this.roundPercentage(this.getCellDataString(sheet, 45, 6), 2));
|
|
|
// rowIndex = 46
|
|
|
- tDailyProductionReport.setPlantLoad3495tD(this.getCellDataString(sheet, 46, 2));
|
|
|
+ tDailyProductionReport.setPlantLoad3495tD(this.roundPercentage(this.getCellDataString(sheet, 46, 2), 2));
|
|
|
// rowIndex = 47
|
|
|
- tDailyProductionReport.setAvgFurnanceFeedTH(this.getCellDataString(sheet, 47, 2));
|
|
|
+ tDailyProductionReport.setAvgFurnanceFeedTH(this.roundDecimal(this.getCellDataString(sheet, 47, 2), 0));
|
|
|
// rowIndex = 48
|
|
|
- tDailyProductionReport.setFeedingRatioPercentage(this.getCellDataString(sheet, 48, 2));
|
|
|
+ tDailyProductionReport.setFeedingRatioPercentage(this.roundPercentage(this.getCellDataString(sheet, 48, 2), 2));
|
|
|
// rowIndex = 50
|
|
|
- tDailyProductionReport.setSctfStorageTotalC2(this.getCellDataString(sheet, 50, 16));
|
|
|
- tDailyProductionReport.setSctfStorageTk1061(this.getCellDataString(sheet, 50, 17));
|
|
|
- tDailyProductionReport.setSctfStorageTk1062(this.getCellDataString(sheet, 50, 18));
|
|
|
- tDailyProductionReport.setSctfStorageTk1063(this.getCellDataString(sheet, 50, 19));
|
|
|
- tDailyProductionReport.setSctfStorageTk1064(this.getCellDataString(sheet, 50, 20));
|
|
|
- tDailyProductionReport.setSctfStorageTk1065Off(this.getCellDataString(sheet, 50, 21));
|
|
|
+ tDailyProductionReport.setSctfStorageTotalC2(this.roundDecimal(this.getCellDataString(sheet, 50, 16), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1061(this.roundDecimal(this.getCellDataString(sheet, 50, 17), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1062(this.roundDecimal(this.getCellDataString(sheet, 50, 18), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1063(this.roundDecimal(this.getCellDataString(sheet, 50, 19), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1064(this.roundDecimal(this.getCellDataString(sheet, 50, 20), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1065Off(this.roundDecimal(this.getCellDataString(sheet, 50, 21), 3));
|
|
|
// rowIndex = 52
|
|
|
- tDailyProductionReport.setHhpToe(this.getCellDataString(sheet, 52, 2));
|
|
|
- tDailyProductionReport.setHhpTce(this.getCellDataString(sheet, 52, 3));
|
|
|
- tDailyProductionReport.setHhpPre(this.getCellDataString(sheet, 52, 4));
|
|
|
- tDailyProductionReport.setHhpCracker(this.getCellDataString(sheet, 52, 5));
|
|
|
- tDailyProductionReport.setHhpCrackerTT(this.getCellDataString(sheet, 52, 6));
|
|
|
- tDailyProductionReport.setHhpCrackerKgoe(this.getCellDataString(sheet, 52, 7));
|
|
|
- tDailyProductionReport.setHhpCrackerKgce(this.getCellDataString(sheet, 52, 8));
|
|
|
- tDailyProductionReport.setHhpPguAeu(this.getCellDataString(sheet, 52, 9));
|
|
|
- tDailyProductionReport.setHhpPguAeuTT(this.getCellDataString(sheet, 52, 10));
|
|
|
- tDailyProductionReport.setHhpPguAeuKgoe(this.getCellDataString(sheet, 52, 11));
|
|
|
- tDailyProductionReport.setHhpPguAeuKgce(this.getCellDataString(sheet, 52, 12));
|
|
|
- tDailyProductionReport.setHhpSctuFlare(this.getCellDataString(sheet, 52, 13));
|
|
|
- tDailyProductionReport.setHhpSub(this.getCellDataString(sheet, 52, 14));
|
|
|
- tDailyProductionReport.setHhpBcc(this.getCellDataString(sheet, 52, 15));
|
|
|
- tDailyProductionReport.setSctfStorageTotalC3(this.getCellDataString(sheet, 52, 16));
|
|
|
- tDailyProductionReport.setSctfStorageTk1011(this.getCellDataString(sheet, 52, 17));
|
|
|
- tDailyProductionReport.setSctfStorageTk1012(this.getCellDataString(sheet, 52, 18));
|
|
|
- tDailyProductionReport.setSctfStorageTk1013(this.getCellDataString(sheet, 52, 19));
|
|
|
- tDailyProductionReport.setSctfStorageTk1014(this.getCellDataString(sheet, 52, 20));
|
|
|
- tDailyProductionReport.setSctfStorageTk1040Off(this.getCellDataString(sheet, 52, 21));
|
|
|
+ tDailyProductionReport.setHhpToe(this.roundDecimal(this.getCellDataString(sheet, 52, 2), 3));
|
|
|
+ tDailyProductionReport.setHhpTce(this.roundDecimal(this.getCellDataString(sheet, 52, 3), 4));
|
|
|
+ tDailyProductionReport.setHhpPre(this.roundDecimal(this.getCellDataString(sheet, 52, 4), 4));
|
|
|
+ tDailyProductionReport.setHhpCracker(this.roundDecimal(this.getCellDataString(sheet, 52, 5), 0));
|
|
|
+ tDailyProductionReport.setHhpCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 52, 6), 3));
|
|
|
+ tDailyProductionReport.setHhpCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 52, 7), 1));
|
|
|
+ tDailyProductionReport.setHhpCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 52, 8), 1));
|
|
|
+ tDailyProductionReport.setHhpPguAeu(this.roundDecimal(this.getCellDataString(sheet, 52, 9), 0));
|
|
|
+ tDailyProductionReport.setHhpPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 52, 10), 3));
|
|
|
+ tDailyProductionReport.setHhpPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 52, 11), 1));
|
|
|
+ tDailyProductionReport.setHhpPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 52, 12), 1));
|
|
|
+ tDailyProductionReport.setHhpSctuFlare(this.roundDecimal(this.getCellDataString(sheet, 52, 13), 0));
|
|
|
+ tDailyProductionReport.setHhpSub(this.roundDecimal(this.getCellDataString(sheet, 52, 14), 2));
|
|
|
+ tDailyProductionReport.setHhpBcc(this.roundDecimal(this.getCellDataString(sheet, 52, 15), 0));
|
|
|
+ tDailyProductionReport.setSctfStorageTotalC3(this.roundDecimal(this.getCellDataString(sheet, 52, 16), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1011(this.roundDecimal(this.getCellDataString(sheet, 52, 17), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1012(this.roundDecimal(this.getCellDataString(sheet, 52, 18), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1013(this.roundDecimal(this.getCellDataString(sheet, 52, 19), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1014(this.roundDecimal(this.getCellDataString(sheet, 52, 20), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1040Off(this.roundDecimal(this.getCellDataString(sheet, 52, 21), 3));
|
|
|
// rowIndex = 53
|
|
|
- tDailyProductionReport.setNgToe(this.getCellDataString(sheet, 53, 2));
|
|
|
- tDailyProductionReport.setNgTce(this.getCellDataString(sheet, 53, 3));
|
|
|
- tDailyProductionReport.setNgPre(this.getCellDataString(sheet, 53, 4));
|
|
|
- tDailyProductionReport.setNgCracker(this.getCellDataString(sheet, 53, 5));
|
|
|
- tDailyProductionReport.setNgCrackerTT(this.getCellDataString(sheet, 53, 6));
|
|
|
- tDailyProductionReport.setNgCrackerKgoe(this.getCellDataString(sheet, 53, 7));
|
|
|
- tDailyProductionReport.setNgCrackerKgce(this.getCellDataString(sheet, 53, 8));
|
|
|
- tDailyProductionReport.setNgPguAeu(this.getCellDataString(sheet, 53, 9));
|
|
|
- tDailyProductionReport.setNgPguAeuTT(this.getCellDataString(sheet, 53, 10));
|
|
|
- tDailyProductionReport.setNgPguAeuKgoe(this.getCellDataString(sheet, 53, 11));
|
|
|
- tDailyProductionReport.setNgPguAeuKgce(this.getCellDataString(sheet, 53, 12));
|
|
|
- tDailyProductionReport.setNgSctuFlare(this.getCellDataString(sheet, 53, 13));
|
|
|
- tDailyProductionReport.setNgSub(this.getCellDataString(sheet, 53, 14));
|
|
|
- tDailyProductionReport.setNgBcc(this.getCellDataString(sheet, 53, 15));
|
|
|
+ tDailyProductionReport.setNgToe(this.roundDecimal(this.getCellDataString(sheet, 53, 2), 3));
|
|
|
+ tDailyProductionReport.setNgTce(this.roundDecimal(this.getCellDataString(sheet, 53, 3), 4));
|
|
|
+ tDailyProductionReport.setNgPre(this.roundDecimal(this.getCellDataString(sheet, 53, 4), 4));
|
|
|
+ tDailyProductionReport.setNgCracker(this.roundDecimal(this.getCellDataString(sheet, 53, 5), 0));
|
|
|
+ tDailyProductionReport.setNgCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 53, 6), 3));
|
|
|
+ tDailyProductionReport.setNgCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 53, 7), 1));
|
|
|
+ tDailyProductionReport.setNgCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 53, 8), 1));
|
|
|
+ tDailyProductionReport.setNgPguAeu(this.roundDecimal(this.getCellDataString(sheet, 53, 9), 0));
|
|
|
+ tDailyProductionReport.setNgPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 53, 10), 3));
|
|
|
+ tDailyProductionReport.setNgPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 53, 11), 1));
|
|
|
+ tDailyProductionReport.setNgPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 53, 12), 1));
|
|
|
+ tDailyProductionReport.setNgSctuFlare(this.roundDecimal(this.getCellDataString(sheet, 53, 13), 0));
|
|
|
+ tDailyProductionReport.setNgSub(this.roundDecimal(this.getCellDataString(sheet, 53, 14), 2));
|
|
|
+ tDailyProductionReport.setNgBcc(this.roundDecimal(this.getCellDataString(sheet, 53, 15), 0));
|
|
|
// rowIndex = 54
|
|
|
- tDailyProductionReport.setFuelGasOffgasToe(this.getCellDataString(sheet, 54, 2));
|
|
|
- tDailyProductionReport.setFuelGasOffgasTce(this.getCellDataString(sheet, 54, 3));
|
|
|
- tDailyProductionReport.setFuelGasOffgasPre(this.getCellDataString(sheet, 54, 4));
|
|
|
- tDailyProductionReport.setFuelGasOffgasCracker(this.getCellDataString(sheet, 54, 5));
|
|
|
- tDailyProductionReport.setFuelGasOffgasCrackerTT(this.getCellDataString(sheet, 54, 6));
|
|
|
- tDailyProductionReport.setFuelGasOffgasCrackerKgoe(this.getCellDataString(sheet, 54, 7));
|
|
|
- tDailyProductionReport.setFuelGasOffgasCrackerKgce(this.getCellDataString(sheet, 54, 8));
|
|
|
- tDailyProductionReport.setFuelGasOffgasPguAeu(this.getCellDataString(sheet, 54, 9));
|
|
|
- tDailyProductionReport.setFuelGasOffgasPguAeuTT(this.getCellDataString(sheet, 54, 10));
|
|
|
- tDailyProductionReport.setFuelGasOffgasPguAeuKgoe(this.getCellDataString(sheet, 54, 11));
|
|
|
- tDailyProductionReport.setFuelGasOffgasPguAeuKgce(this.getCellDataString(sheet, 54, 12));
|
|
|
- tDailyProductionReport.setFuelGasOffgasSctuFlare(this.getCellDataString(sheet, 54, 13));
|
|
|
- tDailyProductionReport.setFuelGasOffgasSub(this.getCellDataString(sheet, 54, 14));
|
|
|
- tDailyProductionReport.setFuelGasOffgasBcc(this.getCellDataString(sheet, 54, 15));
|
|
|
- tDailyProductionReport.setSctfStorageTk1020Lpg(this.getCellDataString(sheet, 54, 16));
|
|
|
- tDailyProductionReport.setSctfStorageTk1111C4s(this.getCellDataString(sheet, 54, 17));
|
|
|
- tDailyProductionReport.setSctfStorageTk1520Rpg(this.getCellDataString(sheet, 54, 18));
|
|
|
- tDailyProductionReport.setSctfStorageTk1350Po(this.getCellDataString(sheet, 54, 19));
|
|
|
- tDailyProductionReport.setSctfStorageTk1310Btx(this.getCellDataString(sheet, 54, 20));
|
|
|
- tDailyProductionReport.setSctfStorageTk1330Ebo(this.getCellDataString(sheet, 54, 21));
|
|
|
+ tDailyProductionReport.setFuelGasOffgasToe(this.roundDecimal(this.getCellDataString(sheet, 54, 2), 3));
|
|
|
+ tDailyProductionReport.setFuelGasOffgasTce(this.roundDecimal(this.getCellDataString(sheet, 54, 3), 4));
|
|
|
+ tDailyProductionReport.setFuelGasOffgasPre(this.roundDecimal(this.getCellDataString(sheet, 54, 4), 4));
|
|
|
+ tDailyProductionReport.setFuelGasOffgasCracker(this.roundDecimal(this.getCellDataString(sheet, 54, 5), 0));
|
|
|
+ tDailyProductionReport.setFuelGasOffgasCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 54, 6), 3));
|
|
|
+ tDailyProductionReport.setFuelGasOffgasCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 54, 7), 1));
|
|
|
+ tDailyProductionReport.setFuelGasOffgasCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 54, 8), 1));
|
|
|
+ tDailyProductionReport.setFuelGasOffgasPguAeu(this.roundDecimal(this.getCellDataString(sheet, 54, 9), 0));
|
|
|
+ tDailyProductionReport.setFuelGasOffgasPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 54, 10), 3));
|
|
|
+ tDailyProductionReport.setFuelGasOffgasPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 54, 11), 1));
|
|
|
+ tDailyProductionReport.setFuelGasOffgasPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 54, 12), 1));
|
|
|
+ tDailyProductionReport.setFuelGasOffgasSctuFlare(this.roundDecimal(this.getCellDataString(sheet, 54, 13), 0));
|
|
|
+ tDailyProductionReport.setFuelGasOffgasSub(this.roundDecimal(this.getCellDataString(sheet, 54, 14), 2));
|
|
|
+ tDailyProductionReport.setFuelGasOffgasBcc(this.roundDecimal(this.getCellDataString(sheet, 54, 15), 0));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1020Lpg(this.roundDecimal(this.getCellDataString(sheet, 54, 16), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1111C4s(this.roundDecimal(this.getCellDataString(sheet, 54, 17), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1520Rpg(this.roundDecimal(this.getCellDataString(sheet, 54, 18), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1350Po(this.roundDecimal(this.getCellDataString(sheet, 54, 19), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1310Btx(this.roundDecimal(this.getCellDataString(sheet, 54, 20), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1330Ebo(this.roundDecimal(this.getCellDataString(sheet, 54, 21), 3));
|
|
|
// rowIndex = 55
|
|
|
- tDailyProductionReport.setShpToe(this.getCellDataString(sheet, 55, 2));
|
|
|
- tDailyProductionReport.setShpTce(this.getCellDataString(sheet, 55, 3));
|
|
|
- tDailyProductionReport.setShpPre(this.getCellDataString(sheet, 55, 4));
|
|
|
- tDailyProductionReport.setShpCracker(this.getCellDataString(sheet, 55, 5));
|
|
|
- tDailyProductionReport.setShpCrackerTT(this.getCellDataString(sheet, 55, 6));
|
|
|
- tDailyProductionReport.setShpCrackerKgoe(this.getCellDataString(sheet, 55, 7));
|
|
|
- tDailyProductionReport.setShpCrackerKgce(this.getCellDataString(sheet, 55, 8));
|
|
|
- tDailyProductionReport.setShpPguAeu(this.getCellDataString(sheet, 55, 9));
|
|
|
- tDailyProductionReport.setShpPguAeuTT(this.getCellDataString(sheet, 55, 10));
|
|
|
- tDailyProductionReport.setShpPguAeuKgoe(this.getCellDataString(sheet, 55, 11));
|
|
|
- tDailyProductionReport.setShpPguAeuKgce(this.getCellDataString(sheet, 55, 12));
|
|
|
- tDailyProductionReport.setShpSctuFlare(this.getCellDataString(sheet, 55, 13));
|
|
|
- tDailyProductionReport.setShpSub(this.getCellDataString(sheet, 55, 14));
|
|
|
- tDailyProductionReport.setShpBcc(this.getCellDataString(sheet, 55, 15));
|
|
|
+ tDailyProductionReport.setShpToe(this.roundDecimal(this.getCellDataString(sheet, 55, 2), 3));
|
|
|
+ tDailyProductionReport.setShpTce(this.roundDecimal(this.getCellDataString(sheet, 55, 3), 4));
|
|
|
+ tDailyProductionReport.setShpPre(this.roundDecimal(this.getCellDataString(sheet, 55, 4), 4));
|
|
|
+ tDailyProductionReport.setShpCracker(this.roundDecimal(this.getCellDataString(sheet, 55, 5), 0));
|
|
|
+ tDailyProductionReport.setShpCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 55, 6), 3));
|
|
|
+ tDailyProductionReport.setShpCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 55, 7), 1));
|
|
|
+ tDailyProductionReport.setShpCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 55, 8), 1));
|
|
|
+ tDailyProductionReport.setShpPguAeu(this.roundDecimal(this.getCellDataString(sheet, 55, 9), 0));
|
|
|
+ tDailyProductionReport.setShpPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 55, 10), 3));
|
|
|
+ tDailyProductionReport.setShpPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 55, 11), 1));
|
|
|
+ tDailyProductionReport.setShpPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 55, 12), 1));
|
|
|
+ tDailyProductionReport.setShpSctuFlare(this.roundDecimal(this.getCellDataString(sheet, 55, 13), 0));
|
|
|
+ tDailyProductionReport.setShpSub(this.roundDecimal(this.getCellDataString(sheet, 55, 14), 2));
|
|
|
+ tDailyProductionReport.setShpBcc(this.roundDecimal(this.getCellDataString(sheet, 55, 15), 0));
|
|
|
// rowIndex = 56
|
|
|
- tDailyProductionReport.setHpToe(this.getCellDataString(sheet, 56, 2));
|
|
|
- tDailyProductionReport.setHpTce(this.getCellDataString(sheet, 56, 3));
|
|
|
- tDailyProductionReport.setHpPre(this.getCellDataString(sheet, 56, 4));
|
|
|
- tDailyProductionReport.setHpCracker(this.getCellDataString(sheet, 56, 5));
|
|
|
- tDailyProductionReport.setHpCrackerTT(this.getCellDataString(sheet, 56, 6));
|
|
|
- tDailyProductionReport.setHpCrackerKgoe(this.getCellDataString(sheet, 56, 7));
|
|
|
- tDailyProductionReport.setHpCrackerKgce(this.getCellDataString(sheet, 56, 8));
|
|
|
- tDailyProductionReport.setHpPguAeu(this.getCellDataString(sheet, 56, 9));
|
|
|
- tDailyProductionReport.setHpPguAeuTT(this.getCellDataString(sheet, 56, 10));
|
|
|
- tDailyProductionReport.setHpPguAeuKgoe(this.getCellDataString(sheet, 56, 11));
|
|
|
- tDailyProductionReport.setHpPguAeuKgce(this.getCellDataString(sheet, 56, 12));
|
|
|
- tDailyProductionReport.setHpSctuFlare(this.getCellDataString(sheet, 56, 13));
|
|
|
- tDailyProductionReport.setHpSub(this.getCellDataString(sheet, 56, 14));
|
|
|
- tDailyProductionReport.setHpBcc(this.getCellDataString(sheet, 56, 15));
|
|
|
- tDailyProductionReport.setSctfStorageTk1430Lfo(this.getCellDataString(sheet, 56, 16));
|
|
|
- tDailyProductionReport.setSctfStorageTk1320OffBtx(this.getCellDataString(sheet, 56, 17));
|
|
|
- tDailyProductionReport.setSctfStorageT201Btx(this.getCellDataString(sheet, 56, 18));
|
|
|
- tDailyProductionReport.setSctfStorageTk1340C9(this.getCellDataString(sheet, 56, 19));
|
|
|
- tDailyProductionReport.setSctfStorageClt1350C9(this.getCellDataString(sheet, 56, 20));
|
|
|
- tDailyProductionReport.setSctfStorageTk1160Nh3(this.getCellDataString(sheet, 56, 21));
|
|
|
+ tDailyProductionReport.setHpToe(this.roundDecimal(this.getCellDataString(sheet, 56, 2), 3));
|
|
|
+ tDailyProductionReport.setHpTce(this.roundDecimal(this.getCellDataString(sheet, 56, 3), 4));
|
|
|
+ tDailyProductionReport.setHpPre(this.roundDecimal(this.getCellDataString(sheet, 56, 4), 4));
|
|
|
+ tDailyProductionReport.setHpCracker(this.roundDecimal(this.getCellDataString(sheet, 56, 5), 0));
|
|
|
+ tDailyProductionReport.setHpCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 56, 6), 3));
|
|
|
+ tDailyProductionReport.setHpCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 56, 7), 1));
|
|
|
+ tDailyProductionReport.setHpCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 56, 8), 1));
|
|
|
+ tDailyProductionReport.setHpPguAeu(this.roundDecimal(this.getCellDataString(sheet, 56, 9), 0));
|
|
|
+ tDailyProductionReport.setHpPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 56, 10), 3));
|
|
|
+ tDailyProductionReport.setHpPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 56, 11), 1));
|
|
|
+ tDailyProductionReport.setHpPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 56, 12), 1));
|
|
|
+ tDailyProductionReport.setHpSctuFlare(this.roundDecimal(this.getCellDataString(sheet, 56, 13), 0));
|
|
|
+ tDailyProductionReport.setHpSub(this.roundDecimal(this.getCellDataString(sheet, 56, 14), 2));
|
|
|
+ tDailyProductionReport.setHpBcc(this.roundDecimal(this.getCellDataString(sheet, 56, 15), 0));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1430Lfo(this.roundDecimal(this.getCellDataString(sheet, 56, 16), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1320OffBtx(this.roundDecimal(this.getCellDataString(sheet, 56, 17), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageT201Btx(this.roundDecimal(this.getCellDataString(sheet, 56, 18), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1340C9(this.roundDecimal(this.getCellDataString(sheet, 56, 19), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageClt1350C9(this.roundDecimal(this.getCellDataString(sheet, 56, 20), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1160Nh3(this.roundDecimal(this.getCellDataString(sheet, 56, 21), 3));
|
|
|
// rowIndex = 57
|
|
|
- tDailyProductionReport.setMpToe(this.getCellDataString(sheet, 57, 2));
|
|
|
- tDailyProductionReport.setMpTce(this.getCellDataString(sheet, 57, 3));
|
|
|
- tDailyProductionReport.setMpPre(this.getCellDataString(sheet, 57, 4));
|
|
|
- tDailyProductionReport.setMpCracker(this.getCellDataString(sheet, 57, 5));
|
|
|
- tDailyProductionReport.setMpCrackerTT(this.getCellDataString(sheet, 57, 6));
|
|
|
- tDailyProductionReport.setMpCrackerKgoe(this.getCellDataString(sheet, 57, 7));
|
|
|
- tDailyProductionReport.setMpCrackerKgce(this.getCellDataString(sheet, 57, 8));
|
|
|
- tDailyProductionReport.setMpPguAeu(this.getCellDataString(sheet, 57, 9));
|
|
|
- tDailyProductionReport.setMpPguAeuTT(this.getCellDataString(sheet, 57, 10));
|
|
|
- tDailyProductionReport.setMpPguAeuKgoe(this.getCellDataString(sheet, 57, 11));
|
|
|
- tDailyProductionReport.setMpPguAeuKgce(this.getCellDataString(sheet, 57, 12));
|
|
|
- tDailyProductionReport.setMpSctuFlare(this.getCellDataString(sheet, 57, 13));
|
|
|
- tDailyProductionReport.setMpSub(this.getCellDataString(sheet, 57, 14));
|
|
|
- tDailyProductionReport.setMpBcc(this.getCellDataString(sheet, 57, 15));
|
|
|
+ tDailyProductionReport.setMpToe(this.roundDecimal(this.getCellDataString(sheet, 57, 2), 3));
|
|
|
+ tDailyProductionReport.setMpTce(this.roundDecimal(this.getCellDataString(sheet, 57, 3), 4));
|
|
|
+ tDailyProductionReport.setMpPre(this.roundDecimal(this.getCellDataString(sheet, 57, 4), 4));
|
|
|
+ tDailyProductionReport.setMpCracker(this.roundDecimal(this.getCellDataString(sheet, 57, 5), 0));
|
|
|
+ tDailyProductionReport.setMpCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 57, 6), 3));
|
|
|
+ tDailyProductionReport.setMpCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 57, 7), 1));
|
|
|
+ tDailyProductionReport.setMpCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 57, 8), 1));
|
|
|
+ tDailyProductionReport.setMpPguAeu(this.roundDecimal(this.getCellDataString(sheet, 57, 9), 0));
|
|
|
+ tDailyProductionReport.setMpPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 57, 10), 3));
|
|
|
+ tDailyProductionReport.setMpPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 57, 11), 1));
|
|
|
+ tDailyProductionReport.setMpPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 57, 12), 1));
|
|
|
+ tDailyProductionReport.setMpSctuFlare(this.roundDecimal(this.getCellDataString(sheet, 57, 13), 0));
|
|
|
+ tDailyProductionReport.setMpSub(this.roundDecimal(this.getCellDataString(sheet, 57, 14), 2));
|
|
|
+ tDailyProductionReport.setMpBcc(this.roundDecimal(this.getCellDataString(sheet, 57, 15), 0));
|
|
|
// rowIndex = 58
|
|
|
- tDailyProductionReport.setLpToe(this.getCellDataString(sheet, 58, 2));
|
|
|
- tDailyProductionReport.setLpTce(this.getCellDataString(sheet, 58, 3));
|
|
|
- tDailyProductionReport.setLpPre(this.getCellDataString(sheet, 58, 4));
|
|
|
- tDailyProductionReport.setLpCracker(this.getCellDataString(sheet, 58, 5));
|
|
|
- tDailyProductionReport.setLpCrackerTT(this.getCellDataString(sheet, 58, 6));
|
|
|
- tDailyProductionReport.setLpCrackerKgoe(this.getCellDataString(sheet, 58, 7));
|
|
|
- tDailyProductionReport.setLpCrackerKgce(this.getCellDataString(sheet, 58, 8));
|
|
|
- tDailyProductionReport.setLpPguAeu(this.getCellDataString(sheet, 58, 9));
|
|
|
- tDailyProductionReport.setLpPguAeuTT(this.getCellDataString(sheet, 58, 10));
|
|
|
- tDailyProductionReport.setLpPguAeuKgoe(this.getCellDataString(sheet, 58, 11));
|
|
|
- tDailyProductionReport.setLpPguAeuKgce(this.getCellDataString(sheet, 58, 12));
|
|
|
- tDailyProductionReport.setLpSctuFlare(this.getCellDataString(sheet, 58, 13));
|
|
|
- tDailyProductionReport.setLpSub(this.getCellDataString(sheet, 58, 14));
|
|
|
- tDailyProductionReport.setLpBcc(this.getCellDataString(sheet, 58, 15));
|
|
|
- tDailyProductionReport.setSctfStorageTk1510B(this.getCellDataString(sheet, 58, 17));
|
|
|
- tDailyProductionReport.setSctfStorageClt1370B(this.getCellDataString(sheet, 58, 18));
|
|
|
- tDailyProductionReport.setSctfStorageTk1360T(this.getCellDataString(sheet, 58, 19));
|
|
|
- tDailyProductionReport.setSctfStorageTk1410X(this.getCellDataString(sheet, 58, 20));
|
|
|
- tDailyProductionReport.setSctfStorageClt1380X(this.getCellDataString(sheet, 58, 21));
|
|
|
+ tDailyProductionReport.setLpToe(this.roundDecimal(this.getCellDataString(sheet, 58, 2), 3));
|
|
|
+ tDailyProductionReport.setLpTce(this.roundDecimal(this.getCellDataString(sheet, 58, 3), 4));
|
|
|
+ tDailyProductionReport.setLpPre(this.roundDecimal(this.getCellDataString(sheet, 58, 4), 4));
|
|
|
+ tDailyProductionReport.setLpCracker(this.roundDecimal(this.getCellDataString(sheet, 58, 5), 0));
|
|
|
+ tDailyProductionReport.setLpCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 58, 6), 3));
|
|
|
+ tDailyProductionReport.setLpCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 58, 7), 1));
|
|
|
+ tDailyProductionReport.setLpCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 58, 8), 1));
|
|
|
+ tDailyProductionReport.setLpPguAeu(this.roundDecimal(this.getCellDataString(sheet, 58, 9), 0));
|
|
|
+ tDailyProductionReport.setLpPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 58, 10), 3));
|
|
|
+ tDailyProductionReport.setLpPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 58, 11), 1));
|
|
|
+ tDailyProductionReport.setLpPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 58, 12), 1));
|
|
|
+ tDailyProductionReport.setLpSctuFlare(this.roundDecimal(this.getCellDataString(sheet, 58, 13), 0));
|
|
|
+ tDailyProductionReport.setLpSub(this.roundDecimal(this.getCellDataString(sheet, 58, 14), 2));
|
|
|
+ tDailyProductionReport.setLpBcc(this.roundDecimal(this.getCellDataString(sheet, 58, 15), 0));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1510B(this.roundDecimal(this.getCellDataString(sheet, 58, 17), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageClt1370B(this.roundDecimal(this.getCellDataString(sheet, 58, 18), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1360T(this.roundDecimal(this.getCellDataString(sheet, 58, 19), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1410X(this.roundDecimal(this.getCellDataString(sheet, 58, 20), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageClt1380X(this.roundDecimal(this.getCellDataString(sheet, 58, 21), 3));
|
|
|
// rowIndex = 59
|
|
|
- tDailyProductionReport.setElectricityToe(this.getCellDataString(sheet, 59, 2));
|
|
|
- tDailyProductionReport.setElectricityTce(this.getCellDataString(sheet, 59, 3));
|
|
|
- tDailyProductionReport.setElectricityPre(this.getCellDataString(sheet, 59, 4));
|
|
|
- tDailyProductionReport.setElectricityCracker(this.getCellDataString(sheet, 59, 5));
|
|
|
- tDailyProductionReport.setElectricityCrackerTT(this.getCellDataString(sheet, 59, 6));
|
|
|
- tDailyProductionReport.setElectricityCrackerKgoe(this.getCellDataString(sheet, 59, 7));
|
|
|
- tDailyProductionReport.setElectricityCrackerKgce(this.getCellDataString(sheet, 59, 8));
|
|
|
- tDailyProductionReport.setElectricityPguAeu(this.getCellDataString(sheet, 59, 9));
|
|
|
- tDailyProductionReport.setElectricityPguAeuTT(this.getCellDataString(sheet, 59, 10));
|
|
|
- tDailyProductionReport.setElectricityPguAeuKgoe(this.getCellDataString(sheet, 59, 11));
|
|
|
- tDailyProductionReport.setElectricityPguAeuKgce(this.getCellDataString(sheet, 59, 12));
|
|
|
- tDailyProductionReport.setElectricitySctuFlare(this.getCellDataString(sheet, 59, 13));
|
|
|
- tDailyProductionReport.setElectricitySub(this.getCellDataString(sheet, 59, 14));
|
|
|
- tDailyProductionReport.setElectricityBcc(this.getCellDataString(sheet, 59, 15));
|
|
|
+ tDailyProductionReport.setElectricityToe(this.roundDecimal(this.getCellDataString(sheet, 59, 2), 3));
|
|
|
+ tDailyProductionReport.setElectricityTce(this.roundDecimal(this.getCellDataString(sheet, 59, 3), 4));
|
|
|
+ tDailyProductionReport.setElectricityPre(this.roundDecimal(this.getCellDataString(sheet, 59, 4), 4));
|
|
|
+ tDailyProductionReport.setElectricityCracker(this.roundDecimal(this.getCellDataString(sheet, 59, 5), 0));
|
|
|
+ tDailyProductionReport.setElectricityCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 59, 6), 3));
|
|
|
+ tDailyProductionReport.setElectricityCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 59, 7), 1));
|
|
|
+ tDailyProductionReport.setElectricityCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 59, 8), 1));
|
|
|
+ tDailyProductionReport.setElectricityPguAeu(this.roundDecimal(this.getCellDataString(sheet, 59, 9), 0));
|
|
|
+ tDailyProductionReport.setElectricityPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 59, 10), 3));
|
|
|
+ tDailyProductionReport.setElectricityPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 59, 11), 1));
|
|
|
+ tDailyProductionReport.setElectricityPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 59, 12), 1));
|
|
|
+ tDailyProductionReport.setElectricitySctuFlare(this.roundDecimal(this.getCellDataString(sheet, 59, 13), 0));
|
|
|
+ tDailyProductionReport.setElectricitySub(this.roundDecimal(this.getCellDataString(sheet, 59, 14), 2));
|
|
|
+ tDailyProductionReport.setElectricityBcc(this.roundDecimal(this.getCellDataString(sheet, 59, 15), 0));
|
|
|
// rowIndex = 60
|
|
|
- tDailyProductionReport.setCoolingWaterToe(this.getCellDataString(sheet, 60, 2));
|
|
|
- tDailyProductionReport.setCoolingWaterTce(this.getCellDataString(sheet, 60, 3));
|
|
|
- tDailyProductionReport.setCoolingWaterPre(this.getCellDataString(sheet, 60, 4));
|
|
|
- tDailyProductionReport.setCoolingWaterCracker(this.getCellDataString(sheet, 60, 5));
|
|
|
- tDailyProductionReport.setCoolingWaterCrackerTT(this.getCellDataString(sheet, 60, 6));
|
|
|
- tDailyProductionReport.setCoolingWaterCrackerKgoe(this.getCellDataString(sheet, 60, 7));
|
|
|
- tDailyProductionReport.setCoolingWaterCrackerKgce(this.getCellDataString(sheet, 60, 8));
|
|
|
- tDailyProductionReport.setCoolingWaterPguAeu(this.getCellDataString(sheet, 60, 9));
|
|
|
- tDailyProductionReport.setCoolingWaterPguAeuTT(this.getCellDataString(sheet, 60, 10));
|
|
|
- tDailyProductionReport.setCoolingWaterPguAeuKgoe(this.getCellDataString(sheet, 60, 11));
|
|
|
- tDailyProductionReport.setCoolingWaterPguAeuKgce(this.getCellDataString(sheet, 60, 12));
|
|
|
- tDailyProductionReport.setCoolingWaterSctuFlare(this.getCellDataString(sheet, 60, 13));
|
|
|
- tDailyProductionReport.setCoolingWaterSub(this.getCellDataString(sheet, 60, 14));
|
|
|
- tDailyProductionReport.setCoolingWaterBcc(this.getCellDataString(sheet, 60, 15));
|
|
|
- tDailyProductionReport.setSctfStorageTk1420Dimer(this.getCellDataString(sheet, 60, 18));
|
|
|
- tDailyProductionReport.setSctfStorageTk1110R1(this.getCellDataString(sheet, 60, 19));
|
|
|
- tDailyProductionReport.setSctfStorageTk1130Ib(this.getCellDataString(sheet, 60, 20));
|
|
|
- tDailyProductionReport.setSctfStorageTk1150R3(this.getCellDataString(sheet, 60, 21));
|
|
|
+ tDailyProductionReport.setCoolingWaterToe(this.roundDecimal(this.getCellDataString(sheet, 60, 2), 3));
|
|
|
+ tDailyProductionReport.setCoolingWaterTce(this.roundDecimal(this.getCellDataString(sheet, 60, 3), 4));
|
|
|
+ tDailyProductionReport.setCoolingWaterPre(this.roundDecimal(this.getCellDataString(sheet, 60, 4), 4));
|
|
|
+ tDailyProductionReport.setCoolingWaterCracker(this.roundDecimal(this.getCellDataString(sheet, 60, 5), 0));
|
|
|
+ tDailyProductionReport.setCoolingWaterCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 60, 6), 3));
|
|
|
+ tDailyProductionReport.setCoolingWaterCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 60, 7), 1));
|
|
|
+ tDailyProductionReport.setCoolingWaterCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 60, 8), 1));
|
|
|
+ tDailyProductionReport.setCoolingWaterPguAeu(this.roundDecimal(this.getCellDataString(sheet, 60, 9), 0));
|
|
|
+ tDailyProductionReport.setCoolingWaterPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 60, 10), 3));
|
|
|
+ tDailyProductionReport.setCoolingWaterPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 60, 11), 1));
|
|
|
+ tDailyProductionReport.setCoolingWaterPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 60, 12), 1));
|
|
|
+ tDailyProductionReport.setCoolingWaterSctuFlare(this.roundDecimal(this.getCellDataString(sheet, 60, 13), 0));
|
|
|
+ tDailyProductionReport.setCoolingWaterSub(this.roundDecimal(this.getCellDataString(sheet, 60, 14), 2));
|
|
|
+ tDailyProductionReport.setCoolingWaterBcc(this.roundDecimal(this.getCellDataString(sheet, 60, 15), 0));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1420Dimer(this.roundDecimal(this.getCellDataString(sheet, 60, 18), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1110R1(this.roundDecimal(this.getCellDataString(sheet, 60, 19), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1130Ib(this.roundDecimal(this.getCellDataString(sheet, 60, 20), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1150R3(this.roundDecimal(this.getCellDataString(sheet, 60, 21), 3));
|
|
|
// rowIndex = 61
|
|
|
- tDailyProductionReport.setPolishedConToe(this.getCellDataString(sheet, 61, 2));
|
|
|
- tDailyProductionReport.setPolishedConTce(this.getCellDataString(sheet, 61, 3));
|
|
|
- tDailyProductionReport.setPolishedConPre(this.getCellDataString(sheet, 61, 4));
|
|
|
- tDailyProductionReport.setPolishedConCracker(this.getCellDataString(sheet, 61, 5));
|
|
|
- tDailyProductionReport.setPolishedConCrackerTT(this.getCellDataString(sheet, 61, 6));
|
|
|
- tDailyProductionReport.setPolishedConCrackerKgoe(this.getCellDataString(sheet, 61, 7));
|
|
|
- tDailyProductionReport.setPolishedConCrackerKgce(this.getCellDataString(sheet, 61, 8));
|
|
|
- tDailyProductionReport.setPolishedConPguAeu(this.getCellDataString(sheet, 61, 9));
|
|
|
- tDailyProductionReport.setPolishedConPguAeuTT(this.getCellDataString(sheet, 61, 10));
|
|
|
- tDailyProductionReport.setPolishedConPguAeuKgoe(this.getCellDataString(sheet, 61, 11));
|
|
|
- tDailyProductionReport.setPolishedConPguAeuKgce(this.getCellDataString(sheet, 61, 12));
|
|
|
- tDailyProductionReport.setPolishedConSctuFlare(this.getCellDataString(sheet, 61, 13));
|
|
|
- tDailyProductionReport.setPolishedConSub(this.getCellDataString(sheet, 61, 14));
|
|
|
- tDailyProductionReport.setPolishedConBcc(this.getCellDataString(sheet, 61, 15));
|
|
|
+ tDailyProductionReport.setPolishedConToe(this.roundDecimal(this.getCellDataString(sheet, 61, 2), 3));
|
|
|
+ tDailyProductionReport.setPolishedConTce(this.roundDecimal(this.getCellDataString(sheet, 61, 3), 4));
|
|
|
+ tDailyProductionReport.setPolishedConPre(this.roundDecimal(this.getCellDataString(sheet, 61, 4), 4));
|
|
|
+ tDailyProductionReport.setPolishedConCracker(this.roundDecimal(this.getCellDataString(sheet, 61, 5), 0));
|
|
|
+ tDailyProductionReport.setPolishedConCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 61, 6), 3));
|
|
|
+ tDailyProductionReport.setPolishedConCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 61, 7), 1));
|
|
|
+ tDailyProductionReport.setPolishedConCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 61, 8), 1));
|
|
|
+ tDailyProductionReport.setPolishedConPguAeu(this.roundDecimal(this.getCellDataString(sheet, 61, 9), 0));
|
|
|
+ tDailyProductionReport.setPolishedConPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 61, 10), 3));
|
|
|
+ tDailyProductionReport.setPolishedConPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 61, 11), 1));
|
|
|
+ tDailyProductionReport.setPolishedConPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 61, 12), 1));
|
|
|
+ tDailyProductionReport.setPolishedConSctuFlare(this.roundDecimal(this.getCellDataString(sheet, 61, 13), 0));
|
|
|
+ tDailyProductionReport.setPolishedConSub(this.roundDecimal(this.getCellDataString(sheet, 61, 14), 2));
|
|
|
+ tDailyProductionReport.setPolishedConBcc(this.roundDecimal(this.getCellDataString(sheet, 61, 15), 0));
|
|
|
// rowIndex = 62
|
|
|
- tDailyProductionReport.setHpBfwToe(this.getCellDataString(sheet, 62, 2));
|
|
|
- tDailyProductionReport.setHpBfwTce(this.getCellDataString(sheet, 62, 3));
|
|
|
- tDailyProductionReport.setHpBfwPre(this.getCellDataString(sheet, 62, 4));
|
|
|
- tDailyProductionReport.setHpBfwCracker(this.getCellDataString(sheet, 62, 5));
|
|
|
- tDailyProductionReport.setHpBfwCrackerTT(this.getCellDataString(sheet, 62, 6));
|
|
|
- tDailyProductionReport.setHpBfwCrackerKgoe(this.getCellDataString(sheet, 62, 7));
|
|
|
- tDailyProductionReport.setHpBfwCrackerKgce(this.getCellDataString(sheet, 62, 8));
|
|
|
- tDailyProductionReport.setHpBfwPguAeu(this.getCellDataString(sheet, 62, 9));
|
|
|
- tDailyProductionReport.setHpBfwPguAeuTT(this.getCellDataString(sheet, 62, 10));
|
|
|
- tDailyProductionReport.setHpBfwPguAeuKgoe(this.getCellDataString(sheet, 62, 11));
|
|
|
- tDailyProductionReport.setHpBfwPguAeuKgce(this.getCellDataString(sheet, 62, 12));
|
|
|
- tDailyProductionReport.setHpBfwSctuFlare(this.getCellDataString(sheet, 62, 13));
|
|
|
- tDailyProductionReport.setHpBfwSub(this.getCellDataString(sheet, 62, 14));
|
|
|
- tDailyProductionReport.setHpBfwBcc(this.getCellDataString(sheet, 62, 15));
|
|
|
- tDailyProductionReport.setSctfStorageTk1140Bd(this.getCellDataString(sheet, 62, 19));
|
|
|
- tDailyProductionReport.setSctfStorageTk1141Bd(this.getCellDataString(sheet, 62, 20));
|
|
|
- tDailyProductionReport.setSctfStorageTk1142Bd(this.getCellDataString(sheet, 62, 21));
|
|
|
+ tDailyProductionReport.setHpBfwToe(this.roundDecimal(this.getCellDataString(sheet, 62, 2), 3));
|
|
|
+ tDailyProductionReport.setHpBfwTce(this.roundDecimal(this.getCellDataString(sheet, 62, 3), 4));
|
|
|
+ tDailyProductionReport.setHpBfwPre(this.roundDecimal(this.getCellDataString(sheet, 62, 4), 4));
|
|
|
+ tDailyProductionReport.setHpBfwCracker(this.roundDecimal(this.getCellDataString(sheet, 62, 5), 0));
|
|
|
+ tDailyProductionReport.setHpBfwCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 62, 6), 3));
|
|
|
+ tDailyProductionReport.setHpBfwCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 62, 7), 1));
|
|
|
+ tDailyProductionReport.setHpBfwCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 62, 8), 1));
|
|
|
+ tDailyProductionReport.setHpBfwPguAeu(this.roundDecimal(this.getCellDataString(sheet, 62, 9), 0));
|
|
|
+ tDailyProductionReport.setHpBfwPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 62, 10), 3));
|
|
|
+ tDailyProductionReport.setHpBfwPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 62, 11), 1));
|
|
|
+ tDailyProductionReport.setHpBfwPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 62, 12), 1));
|
|
|
+ tDailyProductionReport.setHpBfwSctuFlare(this.roundDecimal(this.getCellDataString(sheet, 62, 13), 0));
|
|
|
+ tDailyProductionReport.setHpBfwSub(this.roundDecimal(this.getCellDataString(sheet, 62, 14), 2));
|
|
|
+ tDailyProductionReport.setHpBfwBcc(this.roundDecimal(this.getCellDataString(sheet, 62, 15), 0));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1140Bd(this.roundDecimal(this.getCellDataString(sheet, 62, 19), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1141Bd(this.roundDecimal(this.getCellDataString(sheet, 62, 20), 3));
|
|
|
+ tDailyProductionReport.setSctfStorageTk1142Bd(this.roundDecimal(this.getCellDataString(sheet, 62, 21), 3));
|
|
|
// rowIndex = 63
|
|
|
- tDailyProductionReport.setProdWaterToe(this.getCellDataString(sheet, 63, 2));
|
|
|
- tDailyProductionReport.setProdWaterTce(this.getCellDataString(sheet, 63, 3));
|
|
|
- tDailyProductionReport.setProdWaterPre(this.getCellDataString(sheet, 63, 4));
|
|
|
- tDailyProductionReport.setProdWaterCracker(this.getCellDataString(sheet, 63, 5));
|
|
|
- tDailyProductionReport.setProdWaterCrackerTT(this.getCellDataString(sheet, 63, 6));
|
|
|
- tDailyProductionReport.setProdWaterCrackerKgoe(this.getCellDataString(sheet, 63, 7));
|
|
|
- tDailyProductionReport.setProdWaterCrackerKgce(this.getCellDataString(sheet, 63, 8));
|
|
|
- tDailyProductionReport.setProdWaterPguAeu(this.getCellDataString(sheet, 63, 9));
|
|
|
- tDailyProductionReport.setProdWaterPguAeuTT(this.getCellDataString(sheet, 63, 10));
|
|
|
- tDailyProductionReport.setProdWaterPguAeuKgoe(this.getCellDataString(sheet, 63, 11));
|
|
|
- tDailyProductionReport.setProdWaterPguAeuKgce(this.getCellDataString(sheet, 63, 12));
|
|
|
- tDailyProductionReport.setProdWaterSctuFlare(this.getCellDataString(sheet, 63, 13));
|
|
|
- tDailyProductionReport.setProdWaterSub(this.getCellDataString(sheet, 63, 14));
|
|
|
- tDailyProductionReport.setProdWaterBcc(this.getCellDataString(sheet, 63, 15));
|
|
|
+ tDailyProductionReport.setProdWaterToe(this.roundDecimal(this.getCellDataString(sheet, 63, 2), 3));
|
|
|
+ tDailyProductionReport.setProdWaterTce(this.roundDecimal(this.getCellDataString(sheet, 63, 3), 4));
|
|
|
+ tDailyProductionReport.setProdWaterPre(this.roundDecimal(this.getCellDataString(sheet, 63, 4), 4));
|
|
|
+ tDailyProductionReport.setProdWaterCracker(this.roundDecimal(this.getCellDataString(sheet, 63, 5), 0));
|
|
|
+ tDailyProductionReport.setProdWaterCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 63, 6), 3));
|
|
|
+ tDailyProductionReport.setProdWaterCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 63, 7), 1));
|
|
|
+ tDailyProductionReport.setProdWaterCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 63, 8), 1));
|
|
|
+ tDailyProductionReport.setProdWaterPguAeu(this.roundDecimal(this.getCellDataString(sheet, 63, 9), 0));
|
|
|
+ tDailyProductionReport.setProdWaterPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 63, 10), 3));
|
|
|
+ tDailyProductionReport.setProdWaterPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 63, 11), 1));
|
|
|
+ tDailyProductionReport.setProdWaterPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 63, 12), 1));
|
|
|
+ tDailyProductionReport.setProdWaterSctuFlare(this.roundDecimal(this.getCellDataString(sheet, 63, 13), 0));
|
|
|
+ tDailyProductionReport.setProdWaterSub(this.roundDecimal(this.getCellDataString(sheet, 63, 14), 2));
|
|
|
+ tDailyProductionReport.setProdWaterBcc(this.roundDecimal(this.getCellDataString(sheet, 63, 15), 0));
|
|
|
// rowIndex = 64
|
|
|
- tDailyProductionReport.setTurbineConToe(this.getCellDataString(sheet, 64, 2));
|
|
|
- tDailyProductionReport.setTurbineConTce(this.getCellDataString(sheet, 64, 3));
|
|
|
- tDailyProductionReport.setTurbineConPre(this.getCellDataString(sheet, 64, 4));
|
|
|
- tDailyProductionReport.setTurbineConCracker(this.getCellDataString(sheet, 64, 5));
|
|
|
- tDailyProductionReport.setTurbineConCrackerTT(this.getCellDataString(sheet, 64, 6));
|
|
|
- tDailyProductionReport.setTurbineConCrackerKgoe(this.getCellDataString(sheet, 64, 7));
|
|
|
- tDailyProductionReport.setTurbineConCrackerKgce(this.getCellDataString(sheet, 64, 8));
|
|
|
- tDailyProductionReport.setTurbineConPguAeu(this.getCellDataString(sheet, 64, 9));
|
|
|
- tDailyProductionReport.setTurbineConPguAeuTT(this.getCellDataString(sheet, 64, 10));
|
|
|
- tDailyProductionReport.setTurbineConPguAeuKgoe(this.getCellDataString(sheet, 64, 11));
|
|
|
- tDailyProductionReport.setTurbineConPguAeuKgce(this.getCellDataString(sheet, 64, 12));
|
|
|
- tDailyProductionReport.setTurbineConSctuFlare(this.getCellDataString(sheet, 64, 13));
|
|
|
- tDailyProductionReport.setTurbineConSub(this.getCellDataString(sheet, 64, 14));
|
|
|
- tDailyProductionReport.setTurbineConBcc(this.getCellDataString(sheet, 64, 15));
|
|
|
- tDailyProductionReport.setSctfStorageTotalNap(this.getCellDataString(sheet, 64, 18));
|
|
|
- tDailyProductionReport.setSctfStorageCltf1621(this.getCellDataString(sheet, 64, 19));
|
|
|
- tDailyProductionReport.setSctfStorageCltf1622(this.getCellDataString(sheet, 64, 20));
|
|
|
- tDailyProductionReport.setSctfStorageCltf1623(this.getCellDataString(sheet, 64, 21));
|
|
|
+ tDailyProductionReport.setTurbineConToe(this.roundDecimal(this.getCellDataString(sheet, 64, 2), 3));
|
|
|
+ tDailyProductionReport.setTurbineConTce(this.roundDecimal(this.getCellDataString(sheet, 64, 3), 4));
|
|
|
+ tDailyProductionReport.setTurbineConPre(this.roundDecimal(this.getCellDataString(sheet, 64, 4), 4));
|
|
|
+ tDailyProductionReport.setTurbineConCracker(this.roundDecimal(this.getCellDataString(sheet, 64, 5), 0));
|
|
|
+ tDailyProductionReport.setTurbineConCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 64, 6), 3));
|
|
|
+ tDailyProductionReport.setTurbineConCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 64, 7), 1));
|
|
|
+ tDailyProductionReport.setTurbineConCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 64, 8), 1));
|
|
|
+ tDailyProductionReport.setTurbineConPguAeu(this.roundDecimal(this.getCellDataString(sheet, 64, 9), 0));
|
|
|
+ tDailyProductionReport.setTurbineConPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 64, 10), 3));
|
|
|
+ tDailyProductionReport.setTurbineConPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 64, 11), 1));
|
|
|
+ tDailyProductionReport.setTurbineConPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 64, 12), 1));
|
|
|
+ tDailyProductionReport.setTurbineConSctuFlare(this.roundDecimal(this.getCellDataString(sheet, 64, 13), 0));
|
|
|
+ tDailyProductionReport.setTurbineConSub(this.roundDecimal(this.getCellDataString(sheet, 64, 14), 2));
|
|
|
+ tDailyProductionReport.setTurbineConBcc(this.roundDecimal(this.getCellDataString(sheet, 64, 15), 0));
|
|
|
+ tDailyProductionReport.setSctfStorageTotalNap(this.roundDecimal(this.getCellDataString(sheet, 64, 18), 0));
|
|
|
+ tDailyProductionReport.setSctfStorageCltf1621(this.roundDecimal(this.getCellDataString(sheet, 64, 19), 0));
|
|
|
+ tDailyProductionReport.setSctfStorageCltf1622(this.roundDecimal(this.getCellDataString(sheet, 64, 20), 0));
|
|
|
+ tDailyProductionReport.setSctfStorageCltf1623(this.roundDecimal(this.getCellDataString(sheet, 64, 21), 0));
|
|
|
// rowIndex = 65
|
|
|
- tDailyProductionReport.setPaIaToe(this.getCellDataString(sheet, 65, 2));
|
|
|
- tDailyProductionReport.setPaIaTce(this.getCellDataString(sheet, 65, 3));
|
|
|
- tDailyProductionReport.setPaIaPre(this.getCellDataString(sheet, 65, 4));
|
|
|
- tDailyProductionReport.setPaIaCracker(this.getCellDataString(sheet, 65, 5));
|
|
|
- tDailyProductionReport.setPaIaCrackerTT(this.getCellDataString(sheet, 65, 6));
|
|
|
- tDailyProductionReport.setPaIaCrackerKgoe(this.getCellDataString(sheet, 65, 7));
|
|
|
- tDailyProductionReport.setPaIaCrackerKgce(this.getCellDataString(sheet, 65, 8));
|
|
|
- tDailyProductionReport.setPaIaPguAeu(this.getCellDataString(sheet, 65, 9));
|
|
|
- tDailyProductionReport.setPaIaPguAeuTT(this.getCellDataString(sheet, 65, 10));
|
|
|
- tDailyProductionReport.setPaIaPguAeuKgoe(this.getCellDataString(sheet, 65, 11));
|
|
|
- tDailyProductionReport.setPaIaPguAeuKgce(this.getCellDataString(sheet, 65, 12));
|
|
|
- tDailyProductionReport.setPaIaSctuFlare(this.getCellDataString(sheet, 65, 13));
|
|
|
- tDailyProductionReport.setPaIaSub(this.getCellDataString(sheet, 65, 14));
|
|
|
- tDailyProductionReport.setPaIaBcc(this.getCellDataString(sheet, 65, 15));
|
|
|
+ tDailyProductionReport.setPaIaToe(this.roundDecimal(this.getCellDataString(sheet, 65, 2), 3));
|
|
|
+ tDailyProductionReport.setPaIaTce(this.roundDecimal(this.getCellDataString(sheet, 65, 3), 4));
|
|
|
+ tDailyProductionReport.setPaIaPre(this.roundDecimal(this.getCellDataString(sheet, 65, 4), 4));
|
|
|
+ tDailyProductionReport.setPaIaCracker(this.roundDecimal(this.getCellDataString(sheet, 65, 5), 0));
|
|
|
+ tDailyProductionReport.setPaIaCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 65, 6), 3));
|
|
|
+ tDailyProductionReport.setPaIaCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 65, 7), 1));
|
|
|
+ tDailyProductionReport.setPaIaCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 65, 8), 1));
|
|
|
+ tDailyProductionReport.setPaIaPguAeu(this.roundDecimal(this.getCellDataString(sheet, 65, 9), 0));
|
|
|
+ tDailyProductionReport.setPaIaPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 65, 10), 3));
|
|
|
+ tDailyProductionReport.setPaIaPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 65, 11), 1));
|
|
|
+ tDailyProductionReport.setPaIaPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 65, 12), 1));
|
|
|
+ tDailyProductionReport.setPaIaSctuFlare(this.roundDecimal(this.getCellDataString(sheet, 65, 13), 0));
|
|
|
+ tDailyProductionReport.setPaIaSub(this.roundDecimal(this.getCellDataString(sheet, 65, 14), 2));
|
|
|
+ tDailyProductionReport.setPaIaBcc(this.roundDecimal(this.getCellDataString(sheet, 65, 15), 0));
|
|
|
// rowIndex = 66
|
|
|
- tDailyProductionReport.setN2Toe(this.getCellDataString(sheet, 66, 2));
|
|
|
- tDailyProductionReport.setN2Tce(this.getCellDataString(sheet, 66, 3));
|
|
|
- tDailyProductionReport.setN2Pre(this.getCellDataString(sheet, 66, 4));
|
|
|
- tDailyProductionReport.setN2Cracker(this.getCellDataString(sheet, 66, 5));
|
|
|
- tDailyProductionReport.setN2CrackerTT(this.getCellDataString(sheet, 66, 6));
|
|
|
- tDailyProductionReport.setN2CrackerKgoe(this.getCellDataString(sheet, 66, 7));
|
|
|
- tDailyProductionReport.setN2CrackerKgce(this.getCellDataString(sheet, 66, 8));
|
|
|
- tDailyProductionReport.setN2PguAeu(this.getCellDataString(sheet, 66, 9));
|
|
|
- tDailyProductionReport.setN2PguAeuTT(this.getCellDataString(sheet, 66, 10));
|
|
|
- tDailyProductionReport.setN2PguAeuKgoe(this.getCellDataString(sheet, 66, 11));
|
|
|
- tDailyProductionReport.setN2PguAeuKgce(this.getCellDataString(sheet, 66, 12));
|
|
|
- tDailyProductionReport.setN2SctuFlare(this.getCellDataString(sheet, 66, 13));
|
|
|
- tDailyProductionReport.setN2Sub(this.getCellDataString(sheet, 66, 14));
|
|
|
- tDailyProductionReport.setN2Bcc(this.getCellDataString(sheet, 66, 15));
|
|
|
+ tDailyProductionReport.setN2Toe(this.roundDecimal(this.getCellDataString(sheet, 66, 2), 3));
|
|
|
+ tDailyProductionReport.setN2Tce(this.roundDecimal(this.getCellDataString(sheet, 66, 3), 4));
|
|
|
+ tDailyProductionReport.setN2Pre(this.roundDecimal(this.getCellDataString(sheet, 66, 4), 4));
|
|
|
+ tDailyProductionReport.setN2Cracker(this.roundDecimal(this.getCellDataString(sheet, 66, 5), 0));
|
|
|
+ tDailyProductionReport.setN2CrackerTT(this.roundDecimal(this.getCellDataString(sheet, 66, 6), 3));
|
|
|
+ tDailyProductionReport.setN2CrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 66, 7), 1));
|
|
|
+ tDailyProductionReport.setN2CrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 66, 8), 1));
|
|
|
+ tDailyProductionReport.setN2PguAeu(this.roundDecimal(this.getCellDataString(sheet, 66, 9), 0));
|
|
|
+ tDailyProductionReport.setN2PguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 66, 10), 3));
|
|
|
+ tDailyProductionReport.setN2PguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 66, 11), 1));
|
|
|
+ tDailyProductionReport.setN2PguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 66, 12), 1));
|
|
|
+ tDailyProductionReport.setN2SctuFlare(this.roundDecimal(this.getCellDataString(sheet, 66, 13), 0));
|
|
|
+ tDailyProductionReport.setN2Sub(this.roundDecimal(this.getCellDataString(sheet, 66, 14), 2));
|
|
|
+ tDailyProductionReport.setN2Bcc(this.roundDecimal(this.getCellDataString(sheet, 66, 15), 0));
|
|
|
// rowIndex = 67
|
|
|
- tDailyProductionReport.setTotalToe(this.getCellDataString(sheet, 67, 2));
|
|
|
- tDailyProductionReport.setTotalTce(this.getCellDataString(sheet, 67, 3));
|
|
|
- tDailyProductionReport.setTotalPre(this.getCellDataString(sheet, 67, 4));
|
|
|
- tDailyProductionReport.setTotalCracker(this.getCellDataString(sheet, 67, 5));
|
|
|
- tDailyProductionReport.setTotalCrackerTT(this.getCellDataString(sheet, 67, 6));
|
|
|
- tDailyProductionReport.setTotalCrackerKgoe(this.getCellDataString(sheet, 67, 7));
|
|
|
- tDailyProductionReport.setTotalCrackerKgce(this.getCellDataString(sheet, 67, 8));
|
|
|
- tDailyProductionReport.setTotalPguAeu(this.getCellDataString(sheet, 67, 9));
|
|
|
- tDailyProductionReport.setTotalPguAeuTT(this.getCellDataString(sheet, 67, 10));
|
|
|
- tDailyProductionReport.setTotalPguAeuKgoe(this.getCellDataString(sheet, 67, 11));
|
|
|
- tDailyProductionReport.setTotalPguAeuKgce(this.getCellDataString(sheet, 67, 12));
|
|
|
- tDailyProductionReport.setFrEoEg(this.getCellDataString(sheet, 67, 14));
|
|
|
+ tDailyProductionReport.setTotalToe(this.roundDecimal(this.getCellDataString(sheet, 67, 2), 3));
|
|
|
+ tDailyProductionReport.setTotalTce(this.roundDecimal(this.getCellDataString(sheet, 67, 3), 4));
|
|
|
+ tDailyProductionReport.setTotalPre(this.roundDecimal(this.getCellDataString(sheet, 67, 4), 4));
|
|
|
+ tDailyProductionReport.setTotalCracker(this.roundDecimal(this.getCellDataString(sheet, 67, 5), 0));
|
|
|
+ tDailyProductionReport.setTotalCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 67, 6), 3));
|
|
|
+ tDailyProductionReport.setTotalCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 67, 7), 1));
|
|
|
+ tDailyProductionReport.setTotalCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 67, 8), 1));
|
|
|
+ tDailyProductionReport.setTotalPguAeu(this.roundDecimal(this.getCellDataString(sheet, 67, 9), 0));
|
|
|
+ tDailyProductionReport.setTotalPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 67, 10), 3));
|
|
|
+ tDailyProductionReport.setTotalPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 67, 11), 1));
|
|
|
+ tDailyProductionReport.setTotalPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 67, 12), 1));
|
|
|
+ tDailyProductionReport.setFrEoEg(this.roundDecimal(this.getCellDataString(sheet, 67, 14), 0));
|
|
|
// rowIndex = 68
|
|
|
- tDailyProductionReport.setTargetToe(this.getCellDataString(sheet, 68, 2));
|
|
|
- tDailyProductionReport.setTargetTce(this.getCellDataString(sheet, 68, 3));
|
|
|
- tDailyProductionReport.setTargetPre(this.getCellDataString(sheet, 68, 4));
|
|
|
- tDailyProductionReport.setTargetCracker(this.getCellDataString(sheet, 68, 5));
|
|
|
- tDailyProductionReport.setTargetCrackerTT(this.getCellDataString(sheet, 68, 6));
|
|
|
- tDailyProductionReport.setTargetCrackerKgoe(this.getCellDataString(sheet, 68, 7));
|
|
|
- tDailyProductionReport.setTargetCrackerKgce(this.getCellDataString(sheet, 68, 8));
|
|
|
- tDailyProductionReport.setTargetPguAeu(this.getCellDataString(sheet, 68, 9));
|
|
|
- tDailyProductionReport.setTargetPguAeuTT(this.getCellDataString(sheet, 68, 10));
|
|
|
- tDailyProductionReport.setTargetPguAeuKgoe(this.getCellDataString(sheet, 68, 11));
|
|
|
- tDailyProductionReport.setTargetPguAeuKgce(this.getCellDataString(sheet, 68, 12));
|
|
|
- tDailyProductionReport.setLoadPercentage(this.getCellDataString(sheet, 68, 14));
|
|
|
- tDailyProductionReport.setCol320fc2161(this.getCellDataString(sheet, 68, 16));
|
|
|
- tDailyProductionReport.setC210pdi(this.getCellDataString(sheet, 68, 17));
|
|
|
- tDailyProductionReport.setTemperature(this.getCellDataString(sheet, 68, 18));
|
|
|
- tDailyProductionReport.setCrackingFurnaceBurn(this.getCellDataString(sheet, 68, 19));
|
|
|
+ tDailyProductionReport.setTargetToe(this.roundDecimal(this.getCellDataString(sheet, 68, 2), 3));
|
|
|
+ tDailyProductionReport.setTargetTce(this.roundDecimal(this.getCellDataString(sheet, 68, 3), 4));
|
|
|
+ tDailyProductionReport.setTargetPre(this.roundDecimal(this.getCellDataString(sheet, 68, 4), 4));
|
|
|
+ tDailyProductionReport.setTargetCracker(this.roundDecimal(this.getCellDataString(sheet, 68, 5), 0));
|
|
|
+ tDailyProductionReport.setTargetCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 68, 6), 3));
|
|
|
+ tDailyProductionReport.setTargetCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 68, 7), 1));
|
|
|
+ tDailyProductionReport.setTargetCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 68, 8), 1));
|
|
|
+ tDailyProductionReport.setTargetPguAeu(this.roundDecimal(this.getCellDataString(sheet, 68, 9), 0));
|
|
|
+ tDailyProductionReport.setTargetPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 68, 10), 3));
|
|
|
+ tDailyProductionReport.setTargetPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 68, 11), 1));
|
|
|
+ tDailyProductionReport.setTargetPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 68, 12), 1));
|
|
|
+ tDailyProductionReport.setLoadPercentage(this.roundPercentage(this.getCellDataString(sheet, 68, 14), 2));
|
|
|
+ tDailyProductionReport.setCol320fc2161(this.roundDecimal(this.getCellDataString(sheet, 68, 16), 0));
|
|
|
+ tDailyProductionReport.setC210pdi(this.roundDecimal(this.getCellDataString(sheet, 68, 17), 2));
|
|
|
+ tDailyProductionReport.setTemperature(this.roundDecimal(this.getCellDataString(sheet, 68, 18), 0));
|
|
|
+ tDailyProductionReport.setCrackingFurnaceBurn(this.roundDecimal(this.getCellDataString(sheet, 68, 19), 0));
|
|
|
// rowIndex = 69
|
|
|
- tDailyProductionReport.setProducedToe(this.getCellDataString(sheet, 69, 2));
|
|
|
- tDailyProductionReport.setProducedTce(this.getCellDataString(sheet, 69, 3));
|
|
|
- tDailyProductionReport.setProducedPre(this.getCellDataString(sheet, 69, 4));
|
|
|
- tDailyProductionReport.setProducedCracker(this.getCellDataString(sheet, 69, 5));
|
|
|
- tDailyProductionReport.setProducedCrackerTT(this.getCellDataString(sheet, 69, 6));
|
|
|
- tDailyProductionReport.setProducedCrackerKgoe(this.getCellDataString(sheet, 69, 7));
|
|
|
- tDailyProductionReport.setProducedCrackerKgce(this.getCellDataString(sheet, 69, 8));
|
|
|
- tDailyProductionReport.setProducedPguAeu(this.getCellDataString(sheet, 69, 9));
|
|
|
- tDailyProductionReport.setProducedPguAeuTT(this.getCellDataString(sheet, 69, 10));
|
|
|
- tDailyProductionReport.setProducedPguAeuKgoe(this.getCellDataString(sheet, 69, 11));
|
|
|
- tDailyProductionReport.setProducedPguAeuKgce(this.getCellDataString(sheet, 69, 12));
|
|
|
- tDailyProductionReport.setHsProducet(this.getCellDataString(sheet, 69, 14));
|
|
|
+ tDailyProductionReport.setProducedToe(this.roundDecimal(this.getCellDataString(sheet, 69, 2), 3));
|
|
|
+ tDailyProductionReport.setProducedTce(this.roundDecimal(this.getCellDataString(sheet, 69, 3), 4));
|
|
|
+ tDailyProductionReport.setProducedPre(this.roundDecimal(this.getCellDataString(sheet, 69, 4), 4));
|
|
|
+ tDailyProductionReport.setProducedCracker(this.roundDecimal(this.getCellDataString(sheet, 69, 5), 0));
|
|
|
+ tDailyProductionReport.setProducedCrackerTT(this.roundDecimal(this.getCellDataString(sheet, 69, 6), 3));
|
|
|
+ tDailyProductionReport.setProducedCrackerKgoe(this.roundDecimal(this.getCellDataString(sheet, 69, 7), 1));
|
|
|
+ tDailyProductionReport.setProducedCrackerKgce(this.roundDecimal(this.getCellDataString(sheet, 69, 8), 1));
|
|
|
+ tDailyProductionReport.setProducedPguAeu(this.roundDecimal(this.getCellDataString(sheet, 69, 9), 0));
|
|
|
+ tDailyProductionReport.setProducedPguAeuTT(this.roundDecimal(this.getCellDataString(sheet, 69, 10), 3));
|
|
|
+ tDailyProductionReport.setProducedPguAeuKgoe(this.roundDecimal(this.getCellDataString(sheet, 69, 11), 1));
|
|
|
+ tDailyProductionReport.setProducedPguAeuKgce(this.roundDecimal(this.getCellDataString(sheet, 69, 12), 1));
|
|
|
+ tDailyProductionReport.setHsProducet(this.roundDecimal(this.getCellDataString(sheet, 69, 14), 0));
|
|
|
// 修改小时
|
|
|
Date reportDate = tDailyProductionReport.getReportDate();
|
|
|
Date fromDate = tDailyProductionReport.getFromDate();
|