| | |
| | | if (reqVO.getTingjiRezha()== null) { |
| | | reqVO.setTingjiRezha(0); |
| | | } |
| | | if (reqVO.getIsReduceCog() == null) { |
| | | return CommonResult.error(GlobalErrorCodeConstants.UNKNOWN.getCode(), "IsReduceCog is null"); |
| | | } |
| | | |
| | | MdkScheduleReqDTO fhyzDto = new MdkScheduleReqDTO(); |
| | | PowerTransferRespVO result = new PowerTransferRespVO(); |
| | |
| | | zhilingParams.add(reqVO.getMins()); |
| | | rphSettings.put("zhiling_params", JSONArray.toJSONString(zhilingParams)); |
| | | List<Integer> jiaohuaParams = new ArrayList<>(); |
| | | jiaohuaParams.add(1); |
| | | jiaohuaParams.add(reqVO.getIsReduceCog() == 0 ? 0 : 1); |
| | | jiaohuaParams.add(reqVO.getLimit().intValue()); |
| | | rphSettings.put("jiaohua_params", JSONArray.toJSONString(jiaohuaParams)); |
| | | List<Integer> loadChangeState = new ArrayList<>(); |
| | | String[] loadChangeArr = {"GASrezhaAdvice", "GAShoubanAdvice", "GASzhongbanAdvice", "GASAshaojieAdvice", "GASBshaojieAdvice"}; |
| | | for (int i = 0; i < loadChangeState.size(); i++) { |
| | | for (int i = 0; i < loadChangeArr.length; i++) { |
| | | loadChangeState.add(reqVO.getAdviceCodeList().contains(loadChangeArr[i]) ? 1 : 0); |
| | | } |
| | | rphSettings.put("load_change_state", JSONArray.toJSONString(loadChangeState)); |