diff --git a/src/main/java/com/yhjd/controller/UserController.java b/src/main/java/com/yhjd/controller/UserController.java index b75114f..f70a84c 100644 --- a/src/main/java/com/yhjd/controller/UserController.java +++ b/src/main/java/com/yhjd/controller/UserController.java @@ -60,6 +60,14 @@ public class UserController { return ResultBuilder.withPayload(result).build(); } + @PostMapping("/confirmUser") + @ApiOperation(value = "认证user", notes = "认证user") + @ResponseBody + public Result confirmUser(String name, String num) { + String result = userService.confirmUser(name, num); + return ResultBuilder.withPayload(result).build(); + } + @GetMapping(value = "/exportExcelData") public void exportExcelData(HttpServletRequest request,HttpServletResponse response) { HSSFWorkbook export = userService.exportExcelData(); diff --git a/src/main/java/com/yhjd/service/impl/UserServiceImpl.java b/src/main/java/com/yhjd/service/impl/UserServiceImpl.java index def4ac0..b67bd44 100644 --- a/src/main/java/com/yhjd/service/impl/UserServiceImpl.java +++ b/src/main/java/com/yhjd/service/impl/UserServiceImpl.java @@ -49,7 +49,7 @@ public class UserServiceImpl extends ServiceImpl implements IU public JSONObject queryUser(Integer pageNum, Integer pageSize, String name, String erpNum, String workNum) { - Integer count = userMapper.selectCount(new EntityWrapper()); + Wrapper userWrapper = new EntityWrapper().eq("1", "1"); if (!name.equals("")) { userWrapper.like("name", name); @@ -60,6 +60,7 @@ public class UserServiceImpl extends ServiceImpl implements IU if (!workNum.equals("")) { userWrapper.eq("work_num", workNum); } + Integer count = userMapper.selectCount(userWrapper); List result = userMapper.selectPage(new RowBounds((pageNum - 1) * pageSize, pageSize), userWrapper.orderBy("create_date", false)); JSONObject jsonObject = new JSONObject(); jsonObject.put("count", count); @@ -67,6 +68,15 @@ public class UserServiceImpl extends ServiceImpl implements IU return jsonObject; } + public String confirmUser(String name, String num){ + List users = userMapper.selectList(new EntityWrapper().eq("name", name).and().eq("erp_num", num).or().eq("work_num", num).or().eq("telephone", num)); + if(users.size()>0){ + return "认证成功"; + }else { + return "认证失败"; + } + } + String title[] = {"姓名", "erp号", "工号", "手机号", "公司", "部门", "性别"}; /**