ky 5 years ago
parent 05a2b48e14
commit 9c7957dd3c

@ -60,6 +60,14 @@ public class UserController {
return ResultBuilder.withPayload(result).build(); 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") @GetMapping(value = "/exportExcelData")
public void exportExcelData(HttpServletRequest request,HttpServletResponse response) { public void exportExcelData(HttpServletRequest request,HttpServletResponse response) {
HSSFWorkbook export = userService.exportExcelData(); HSSFWorkbook export = userService.exportExcelData();

@ -49,7 +49,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
public JSONObject queryUser(Integer pageNum, Integer pageSize, String name, String erpNum, String workNum) { public JSONObject queryUser(Integer pageNum, Integer pageSize, String name, String erpNum, String workNum) {
Integer count = userMapper.selectCount(new EntityWrapper<User>());
Wrapper<User> userWrapper = new EntityWrapper<User>().eq("1", "1"); Wrapper<User> userWrapper = new EntityWrapper<User>().eq("1", "1");
if (!name.equals("")) { if (!name.equals("")) {
userWrapper.like("name", name); userWrapper.like("name", name);
@ -60,6 +60,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
if (!workNum.equals("")) { if (!workNum.equals("")) {
userWrapper.eq("work_num", workNum); userWrapper.eq("work_num", workNum);
} }
Integer count = userMapper.selectCount(userWrapper);
List<User> result = userMapper.selectPage(new RowBounds((pageNum - 1) * pageSize, pageSize), userWrapper.orderBy("create_date", false)); List<User> result = userMapper.selectPage(new RowBounds((pageNum - 1) * pageSize, pageSize), userWrapper.orderBy("create_date", false));
JSONObject jsonObject = new JSONObject(); JSONObject jsonObject = new JSONObject();
jsonObject.put("count", count); jsonObject.put("count", count);
@ -67,6 +68,15 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
return jsonObject; return jsonObject;
} }
public String confirmUser(String name, String num){
List<User> users = userMapper.selectList(new EntityWrapper<User>().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号", "工号", "手机号", "公司", "部门", "性别"}; String title[] = {"姓名", "erp号", "工号", "手机号", "公司", "部门", "性别"};
/** /**

Loading…
Cancel
Save