diff --git a/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/controller/AllUserController.java b/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/controller/AllUserController.java deleted file mode 100644 index 3e45858..0000000 --- a/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/controller/AllUserController.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.bonus.hnrn.rnbmw.login.controller; - - -import io.swagger.annotations.Api; - -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - - -@Api(tags = "系统用户管理") -@RestController - -@RequestMapping("allUser") -public class AllUserController { - - - - -} diff --git a/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/controller/PublicLoginController.java b/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/controller/PublicLoginController.java index b1bc9e1..7e481c4 100644 --- a/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/controller/PublicLoginController.java +++ b/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/controller/PublicLoginController.java @@ -185,6 +185,37 @@ public class PublicLoginController { + /** + * 依据身份证查询相关信息 + * @param + * @return + */ + @PostMapping("getTeamInfo") + @ApiOperation(value = "依据身份证查询相关信息") + public AjaxResult getTeamInfo(SysUser vo) { + int count = userDao.getTeamIdNumber(vo.getIdNumber()); + if(count>1){ + AjaxResult.error("身份证存在重复"); + }else{ + List list= userDao.getTeamList(vo); + SysUser beans = userDao.getTeamRoles(vo); + if("班组长".equals(beans.getRoleName())){ + return AjaxResult.success(list); + }else{ + if(list.size()>0){ + if("1".equals(list.get(0).getEinStatus())){ + return AjaxResult.success(list); + }else{ + return AjaxResult.error("班组人员未入场"); + } + }else{ + return AjaxResult.error("班组人员未入场"); + } + } + } + return AjaxResult.error("查询失败"); + } + }