|
@@ -252,17 +252,30 @@ public class SyncAfterMonthlyUpdateThread extends Thread {
|
|
|
BigDecimal subConCostOutput = new BigDecimal("0");
|
|
|
// 查询单价
|
|
|
TMonthlyProductionPrice price = tMonthlyProductionPriceMapper.selectTMonthlyProductionPriceByDate(this.reportYear, this.reportMonth);
|
|
|
- String subConElectricPriceStr = price.getSubConElectricPrice();
|
|
|
- String subConNgPriceStr = price.getSubConNgPrice();
|
|
|
- String subConFgFrEuPriceStr = price.getSubConFgFrEuPrice();
|
|
|
- String subConLpgPriceStr = price.getSubConLpgPrice();
|
|
|
- String subConHhpSteamPriceStr = price.getSubConHhpSteamPrice();
|
|
|
- String subConPCondensatePriceStr = price.getSubConPCondensatePrice();
|
|
|
- String subConCwPriceStr = price.getSubConCwPrice();
|
|
|
- String subConIaPaPriceStr = price.getSubConIaPaPrice();
|
|
|
- String subConBfwPriceStr = price.getSubConBfwPrice();
|
|
|
- String subConEoEgPurgeGasPriceStr = price.getSubConEoEgPurgeGasPrice();
|
|
|
- String subConH2FulePriceStr = price.getSubConH2FulePrice();
|
|
|
+ String subConElectricPriceStr = null;
|
|
|
+ String subConNgPriceStr = null;
|
|
|
+ String subConFgFrEuPriceStr = null;
|
|
|
+ String subConLpgPriceStr = null;
|
|
|
+ String subConHhpSteamPriceStr = null;
|
|
|
+ String subConPCondensatePriceStr = null;
|
|
|
+ String subConCwPriceStr = null;
|
|
|
+ String subConIaPaPriceStr = null;
|
|
|
+ String subConBfwPriceStr = null;
|
|
|
+ String subConEoEgPurgeGasPriceStr = null;
|
|
|
+ String subConH2FulePriceStr = null;
|
|
|
+ if (price != null) {
|
|
|
+ subConElectricPriceStr = price.getSubConElectricPrice();
|
|
|
+ subConNgPriceStr = price.getSubConNgPrice();
|
|
|
+ subConFgFrEuPriceStr = price.getSubConFgFrEuPrice();
|
|
|
+ subConLpgPriceStr = price.getSubConLpgPrice();
|
|
|
+ subConHhpSteamPriceStr = price.getSubConHhpSteamPrice();
|
|
|
+ subConPCondensatePriceStr = price.getSubConPCondensatePrice();
|
|
|
+ subConCwPriceStr = price.getSubConCwPrice();
|
|
|
+ subConIaPaPriceStr = price.getSubConIaPaPrice();
|
|
|
+ subConBfwPriceStr = price.getSubConBfwPrice();
|
|
|
+ subConEoEgPurgeGasPriceStr = price.getSubConEoEgPurgeGasPrice();
|
|
|
+ subConH2FulePriceStr = price.getSubConH2FulePrice();
|
|
|
+ }
|
|
|
BigDecimal subConElectricPrice = new BigDecimal(subConElectricPriceStr == null ? "0" : subConElectricPriceStr);
|
|
|
BigDecimal subConNgPrice = new BigDecimal(subConNgPriceStr == null ? "0" : subConNgPriceStr);
|
|
|
BigDecimal subConFgFrEuPrice = new BigDecimal(subConFgFrEuPriceStr == null ? "0" : subConFgFrEuPriceStr);
|