44323
2023-09-20 5771c822e99c38f0484559f1f68843979f0df24b
cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/CoachController.java
@@ -43,6 +43,7 @@
     */
    @RequestMapping("")
    public String index(Model model) {
        Integer objectType = UserExt.getUser().getObjectType();
        Integer objectId = UserExt.getUser().getObjectId();
        List<Coach> list1=coachClient.getProvince();
@@ -50,13 +51,16 @@
        List<CoachSerchVO> data = coachClient.listAll(coachQuery);
        List<String> province = new ArrayList<>();
        for (Coach coach : list1) {
        for (CoachSerchVO coach : data) {
            province.add(coach.getProvince());
        }
        HashSet<String> set = new HashSet<String>(province);
        String roleid = UserExt.getUser().getRoleid();
        model.addAttribute("role",roleid);
        model.addAttribute("data",data);
        model.addAttribute("list",province);
        model.addAttribute("list",set);
        model.addAttribute("objectType",objectType);
        model.addAttribute("objectId",objectId);
        return PREFIX + "TCoach.html";
@@ -67,7 +71,16 @@
    @RequestMapping(value = "/getCity")
    @ResponseBody
    public List<Coach> getCity(String province) {
        return coachClient.getCity(province);
        List<Coach> city = coachClient.getCity(province);
        List<Coach> res = new ArrayList<>();
        List<String> list = new ArrayList<>();
        for (Coach coach : city) {
            if (!list.contains(coach.getCity())){
                res.add(coach);
                list.add(coach.getCity());
            }
        }
        return res;
    }
    /**