diff --git a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/contoller/CeesGroupController.java b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/contoller/CeesGroupController.java index 6a016bbb..8527832c 100644 --- a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/contoller/CeesGroupController.java +++ b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/contoller/CeesGroupController.java @@ -13,6 +13,7 @@ import org.jeecg.common.system.base.controller.JeecgController; import org.jeecg.common.system.query.QueryGenerator; import org.jeecg.modules.entity.CeesGroup; import org.jeecg.modules.entity.dto.UpdateGroupUserDto; +import org.jeecg.modules.entity.vo.CeesUserGroupVo; import org.jeecg.modules.service.ICeesGroupService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -58,14 +59,14 @@ public class CeesGroupController extends JeecgController getRowUser(@RequestParam(name = "id") String id) { - ArrayList list = ceesGroupService.getRowUser(id); + public Result getRowUser(@RequestParam(name = "groupId") String id) { + ArrayList list = ceesGroupService.getRowUser(id); return Result.ok(list); } diff --git a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/contoller/h5/h5WaiTeacherController.java b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/contoller/h5/h5WaiTeacherController.java index 1960c66a..7cb1557a 100644 --- a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/contoller/h5/h5WaiTeacherController.java +++ b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/contoller/h5/h5WaiTeacherController.java @@ -3,10 +3,7 @@ package org.jeecg.modules.contoller.h5; import org.jeecg.common.api.vo.Result; import org.jeecg.modules.entity.CeesWaiTeacher; import org.jeecg.modules.service.ICeesWaiTeacherService; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; @@ -20,4 +17,8 @@ public class h5WaiTeacherController { public Result save(@RequestBody CeesWaiTeacher ceesWaiTeacher) { return ceesWaiTeacherService.h5Save(ceesWaiTeacher); } + @GetMapping("/getDormitoryName") + public Result getDormitoryName(@RequestParam String dormitoryId) { + return ceesWaiTeacherService.getDormitoryName(dormitoryId); + } } diff --git a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/entity/CeesWaiTeacher.java b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/entity/CeesWaiTeacher.java index da9a9f47..b1bfd585 100644 --- a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/entity/CeesWaiTeacher.java +++ b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/entity/CeesWaiTeacher.java @@ -112,8 +112,8 @@ public class CeesWaiTeacher implements Serializable { private String carNumber; /**性别*/ @Excel(name = "性别", width = 15) - @ApiModelProperty(value = "性别") - private String sex; + @ApiModelProperty(value = "性别 0男/1女") + private Integer sex; /**年龄*/ @Excel(name = "年龄", width = 15) @ApiModelProperty(value = "年龄") diff --git a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/entity/vo/CeesUserGroupVo.java b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/entity/vo/CeesUserGroupVo.java new file mode 100644 index 00000000..5a0d1b7d --- /dev/null +++ b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/entity/vo/CeesUserGroupVo.java @@ -0,0 +1,9 @@ +package org.jeecg.modules.entity.vo; + +import lombok.Data; + +@Data +public class CeesUserGroupVo { + private String userId; + private String userName; +} diff --git a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/mapper/CeesGroupMapper.java b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/mapper/CeesGroupMapper.java index fcd9eda4..1ebf933e 100644 --- a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/mapper/CeesGroupMapper.java +++ b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/mapper/CeesGroupMapper.java @@ -3,6 +3,7 @@ package org.jeecg.modules.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import org.jeecg.modules.entity.CeesGroup; import org.jeecg.modules.entity.dto.UpdateGroupUserDto; +import org.jeecg.modules.entity.vo.CeesUserGroupVo; import java.util.ArrayList; @@ -14,7 +15,7 @@ import java.util.ArrayList; */ public interface CeesGroupMapper extends BaseMapper { - ArrayList getGroupUser(String id); + ArrayList getGroupUser(String groupId); void updateGroupUser(UpdateGroupUserDto updateGroupUserDto); } diff --git a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/mapper/xml/CeesGroupMapper.xml b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/mapper/xml/CeesGroupMapper.xml index d18d669f..4185059a 100644 --- a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/mapper/xml/CeesGroupMapper.xml +++ b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/mapper/xml/CeesGroupMapper.xml @@ -7,7 +7,7 @@ UPDATE group_id = #{groupId}; - + select g.user_id as userId, u.user_name as userName from cees_user_group g JOIN cees_user u ON g.user_id = u.user_id WHERE g.group_id = #{groupId} \ No newline at end of file diff --git a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/ICeesGroupService.java b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/ICeesGroupService.java index b72f7bf5..29c1bca9 100644 --- a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/ICeesGroupService.java +++ b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/ICeesGroupService.java @@ -4,6 +4,7 @@ package org.jeecg.modules.service; import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.entity.CeesGroup; import org.jeecg.modules.entity.dto.UpdateGroupUserDto; +import org.jeecg.modules.entity.vo.CeesUserGroupVo; import java.util.ArrayList; @@ -17,7 +18,7 @@ public interface ICeesGroupService extends IService { //TODO 查分组中间表的所有组员 //TODO 添加分组,要分别修改信息表和分组中间表 - ArrayList getRowUser(String id); + ArrayList getRowUser(String id); void updateGroupUser(UpdateGroupUserDto updateGroupUserDto); } diff --git a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/ICeesWaiTeacherService.java b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/ICeesWaiTeacherService.java index d43c0dc1..52911e63 100644 --- a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/ICeesWaiTeacherService.java +++ b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/ICeesWaiTeacherService.java @@ -29,4 +29,6 @@ public interface ICeesWaiTeacherService extends IService { Result confirmCheckIn(String id); Result h5Save(CeesWaiTeacher ceesWaiTeacher); + + Result getDormitoryName(String dormitoryId); } diff --git a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CeesGroupServiceImpl.java b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CeesGroupServiceImpl.java index 6684df8c..897f34d4 100644 --- a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CeesGroupServiceImpl.java +++ b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CeesGroupServiceImpl.java @@ -3,6 +3,7 @@ package org.jeecg.modules.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.jeecg.modules.entity.CeesGroup; import org.jeecg.modules.entity.dto.UpdateGroupUserDto; +import org.jeecg.modules.entity.vo.CeesUserGroupVo; import org.jeecg.modules.mapper.CeesGroupMapper; import org.jeecg.modules.service.ICeesGroupService; import org.springframework.stereotype.Service; @@ -23,13 +24,13 @@ public class CeesGroupServiceImpl extends ServiceImpl */ @Override - public ArrayList getRowUser(String id) { - ArrayList list; - list = ceesGroupMapper.getGroupUser(id); + public ArrayList getRowUser(String groupId) { + ArrayList list; + list = ceesGroupMapper.getGroupUser(groupId); return list; } diff --git a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CeesWaiTeacherServiceImpl.java b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CeesWaiTeacherServiceImpl.java index 2536cfdf..24a93160 100644 --- a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CeesWaiTeacherServiceImpl.java +++ b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CeesWaiTeacherServiceImpl.java @@ -150,4 +150,13 @@ public class CeesWaiTeacherServiceImpl extends ServiceImpl getDormitoryName(String dormitoryId) { + return Result.ok(ceesDormitoryInfoMapper.selectById(dormitoryId).getDormitory()); + } } diff --git a/jeecg-module-system/jeecg-system-start/src/main/resources/application-dev.yml b/jeecg-module-system/jeecg-system-start/src/main/resources/application-dev.yml index 29ab27bb..ed2c2690 100644 --- a/jeecg-module-system/jeecg-system-start/src/main/resources/application-dev.yml +++ b/jeecg-module-system/jeecg-system-start/src/main/resources/application-dev.yml @@ -1,5 +1,5 @@ server: - port: 8091 + port: 10001 tomcat: max-swallow-size: -1 error: