用户管理及下拉选查询接口开发

This commit is contained in:
haozq 2025-12-09 13:54:09 +08:00
parent aa737af7fb
commit 067cf4d43f
2 changed files with 31 additions and 19 deletions

View File

@ -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 {
}

View File

@ -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<SysUser> 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("查询失败");
}
} }