| | |
| | | public CommonResult<PowerTransferRespVO> scheduleEleLoad(@RequestBody PowerTransferReqVO reqVO) { |
| | | log.info("异常工况下的负荷移植"); |
| | | reqVO.setLimit(new BigDecimal(170000)); |
| | | if (reqVO.getTingjiZhong() == null) { |
| | | reqVO.setTingjiZhong(0); |
| | | } |
| | | if (reqVO.getTingjiHou()== null) { |
| | | reqVO.setTingjiHou(0); |
| | | } |
| | | if (reqVO.getTingjiRezha()== null) { |
| | | reqVO.setTingjiRezha(0); |
| | | } |
| | | |
| | | PowerTransferRespVO result = new PowerTransferRespVO(); |
| | | List<PowerTransferDetRespVO> adviceList = new ArrayList<>(); |
| | | try { |
| | |
| | | result.setCogGapAmount(data.get("cog_gap") == null ? 0 : DecimalUtil.toBigDecimal(data.get("cog_gap"), 1).intValue());//焦化减高炉煤气-数量 |
| | | result.setBfgShengyue(DecimalUtil.toBigDecimal(data.get("BFG_shengyu"))); |
| | | |
| | | if (data.get("zhongabnAdvice") != null) { |
| | | adviceList.add(DecimalUtil.toPowerTransferDetRespVO("中板工序", data.get("zhongabnAdvice"))); |
| | | if (data.get("zhongbanAdvice") != null) { |
| | | adviceList.add(DecimalUtil.toPowerTransferDetRespVO("中板工序", data.get("zhongbanAdvice"))); |
| | | } |
| | | if (data.get("houbanAdvice") != null) { |
| | | adviceList.add(DecimalUtil.toPowerTransferDetRespVO("厚板工序", data.get("houbanAdvice"))); |