From 58e344a0c14692fce547d64ea9295f866754fe63 Mon Sep 17 00:00:00 2001 From: luofl <1442745593@qq.com> Date: 星期四, 03 四月 2025 18:19:26 +0800 Subject: [PATCH] 1 --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/CommontController.java | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/CommontController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/CommontController.java index fb23e6b..f66caea 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/CommontController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/CommontController.java @@ -2,18 +2,23 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.dsh.guns.modular.system.model.TCity; +import com.dsh.guns.modular.system.model.TOperator; import com.dsh.guns.modular.system.service.ICityService; +import com.dsh.guns.modular.system.service.TOperatorService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.List; +import java.util.stream.Collectors; @RestController @RequestMapping("/base") public class CommontController { @Autowired private ICityService cityService; + @Autowired + private TOperatorService operatorService; /** @@ -30,8 +35,22 @@ */ @RequestMapping("/region/getCity") public List<TCity> getCity() { + List<Integer> ids = cityService.list(new LambdaQueryWrapper<TCity>() + .eq(TCity::getParentId, 0)) + .stream() + .map(TCity::getId) + .collect(Collectors.toList()); return cityService.list(new LambdaQueryWrapper<TCity>() + .in(TCity::getParentId, ids) .isNotNull(TCity::getCitycode)); } + /** + * 获取所有的运营商 + */ + @RequestMapping("/operator/getOperator") + public List<TOperator> getOperator() { + return operatorService.list(); + } + } -- Gitblit v1.7.1