Browse Source

大屏微网格修改

master
lichao 2 years ago
parent
commit
da18fec614
  1. 20
      epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/ScreenAgencyResultDTO.java
  2. 6
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/HouseController.java
  3. 2
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/HouseService.java
  4. 10
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/HouseServiceImpl.java

20
epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/ScreenAgencyResultDTO.java

@ -0,0 +1,20 @@
package com.epmet.dto.result;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
/**
* @Description 大屏 返回
* @Author lc
* @Date
*/
@NoArgsConstructor
@Data
public class ScreenAgencyResultDTO implements Serializable {
private static final long serialVersionUID = -1098032063828430218L;
private String id;
private String level;
private String name;
}

6
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/HouseController.java

@ -661,9 +661,9 @@ public class HouseController implements ResultDataResolver {
* @Date: 2023/11/23 16:59
*/
@GetMapping("getMicroGridHouseName")
public Result<String> getMicroGridHouseName(String levelId,String level) {
String result = houseService.getMicroGridHouseName(levelId,level);
return new Result().ok(result);
public Result<ScreenAgencyResultDTO> getMicroGridHouseName(String levelId,String level) {
ScreenAgencyResultDTO result = houseService.getMicroGridHouseName(levelId,level);
return new Result<ScreenAgencyResultDTO>().ok(result);
}
/**

2
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/HouseService.java

@ -200,7 +200,7 @@ public interface HouseService {
boolean removeMicroGridHouse(HouseRemoveMicroGridFormDTO dto);
String getMicroGridHouseName(String levelId, String level);
ScreenAgencyResultDTO getMicroGridHouseName(String levelId, String level);
List<HouseStreeStatisticsResultDTO> getStreeHouseStatistics();

10
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/HouseServiceImpl.java

@ -1345,7 +1345,9 @@ public class HouseServiceImpl implements HouseService, ResultDataResolver {
}
@Override
public String getMicroGridHouseName(String levelId, String level) {
public ScreenAgencyResultDTO getMicroGridHouseName(String levelId, String level) {
ScreenAgencyResultDTO resultDTO = new ScreenAgencyResultDTO();
String result = "";
@ -1358,7 +1360,11 @@ public class HouseServiceImpl implements HouseService, ResultDataResolver {
}else if (level.equals("building")){
result = icBuildingDao.getMicroGridBuildingName(levelId);
}
return result;
resultDTO.setName(result);
resultDTO.setId(levelId);
resultDTO.setLevel(level);
return resultDTO;
}
@Override

Loading…
Cancel
Save