| | |
| | | @GetMapping("/capacitor-his/list") |
| | | @Operation(summary = "功率因数-电容器投退历史") |
| | | public CommonResult<List<PowerCapacitorHisDTO>> getPowerCapacitorHisList(@RequestParam Map<String, Object> params) { |
| | | List<PowerCapacitorHisEntity> list = powerCapacitorHisService.list(params); |
| | | String statusId = (String) params.get("statusId"); |
| | | if (StringUtils.isBlank(statusId)) { |
| | | return success(new ArrayList<>()); |
| | | } |
| | | |
| | | List<PowerCapacitorDetEntity> detList = powerCapacitorDetService.list(statusId); |
| | | List<String> detIds = detList.stream().map(PowerCapacitorDetEntity::getId).collect(Collectors.toList()); |
| | | List<PowerCapacitorHisEntity> list = powerCapacitorHisService.list(detIds); |
| | | return success(ConvertUtils.sourceToTarget(list, PowerCapacitorHisDTO.class)); |
| | | } |
| | | |