Browse Source

新增责任单位、行政区划列表接口

changchun
uu 8 months ago
parent
commit
dcfefd27cb
  1. 10
      huzhou/src/main/java/com/easy/admin/modules/huzhou/controller/HuzhouProjectController.java
  2. 4
      huzhou/src/main/java/com/easy/admin/modules/huzhou/service/IHuzhouProjectinfoService.java
  3. 16
      huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouProjectinfoServiceImpl.java

10
huzhou/src/main/java/com/easy/admin/modules/huzhou/controller/HuzhouProjectController.java

@ -254,5 +254,15 @@ public class HuzhouProjectController {
return Result.ok(result);
}
@GetMapping("/getDutyWorkplaceList")
public Result<?> getDutyWorkplaceList(){
List<String> result = projectinfoService.getDutyWorkplaceList();
return Result.ok(result);
}
@GetMapping("/getadminDivisionList")
public Result<?> getAdminDivisionList(){
List<String> result = projectinfoService.getDutyWorkplaceList();
return Result.ok(result);
}
}

4
huzhou/src/main/java/com/easy/admin/modules/huzhou/service/IHuzhouProjectinfoService.java

@ -177,5 +177,9 @@ public interface IHuzhouProjectinfoService extends IService<HuzhouProjectinfo> {
CountBoardOV showCountBoard();
List<String> getDutyWorkplaceList();
List<String> getAdminDivisionList();
}

16
huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouProjectinfoServiceImpl.java

@ -1151,6 +1151,22 @@ public class HuzhouProjectinfoServiceImpl extends ServiceImpl<HuzhouProjectinfoM
}
@Override
public List<String> getDutyWorkplaceList() {
HuzhouProjectinfo info = new HuzhouProjectinfo();
List<HuzhouProjectinfoOV> infoList = projectinfoMapper.getProjectAndChildInfoPageList(info);
List<String> result = infoList.stream().map(x -> x.getDutyWorkplace()).collect(Collectors.toList());
return result;
}
@Override
public List<String> getAdminDivisionList() {
HuzhouProjectinfo info = new HuzhouProjectinfo();
List<HuzhouProjectinfoOV> infoList = projectinfoMapper.getProjectAndChildInfoPageList(info);
List<String> result = infoList.stream().map(x -> x.getAdminDivision()).collect(Collectors.toList());
return result;
}
public TotalProgressOV countNumByPlan(List<String> projectIds) {
List<String> planName = new ArrayList<>();

Loading…
Cancel
Save