master
kangyue 5 years ago
parent 2e24c7122a
commit 1bdf78e224

@ -63,9 +63,13 @@ public class UserController {
@PostMapping("/confirmUser") @PostMapping("/confirmUser")
@ApiOperation(value = "认证user", notes = "认证user") @ApiOperation(value = "认证user", notes = "认证user")
@ResponseBody @ResponseBody
public Result confirmUser(String name, String num) { public Result confirmUser(String name, String num,String workNum) {
String result = userService.confirmUser(name, num); boolean result = userService.confirmUser(name, num,workNum);
return ResultBuilder.withPayload(result).build(); if(result){
return ResultBuilder.withPayload("认证成功").build();
}else{
return ResultBuilder.error("认证失败").build();
}
} }
@PostMapping("/queryUserById") @PostMapping("/queryUserById")

@ -67,8 +67,8 @@ public class MsgHandler extends AbstractHandler {
Item item = new Item(); Item item = new Item();
item.setTitle(name); item.setTitle(name);
item.setDescription(result.getDescription()); item.setDescription(result.getDescription());
item.setPicUrl(result.getPreviewUrl()); item.setPicUrl("http://backend.emaylearningsh.com/img/"+result.getPreviewUrl());
item.setUrl("backend.emaylearningsh.com/oss/download?fileName="+result.getFileUrl()); item.setUrl(result.getH5Url());
articles.add(item); articles.add(item);
// return new TextBuilder().build(content, wxMessage, weixinService); // return new TextBuilder().build(content, wxMessage, weixinService);
return new NewsBuilder().articles(articles).fromUser(wxMessage.getToUser()).toUser(wxMessage.getFromUser()).build(); return new NewsBuilder().articles(articles).fromUser(wxMessage.getToUser()).toUser(wxMessage.getFromUser()).build();

@ -68,12 +68,25 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
return jsonObject; return jsonObject;
} }
public String confirmUser(String name, String num){ public boolean confirmUser(String name, String num,String workNum){
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(name.equals("")){
return false;
}
if(num.equals("")&&workNum.equals("")){
return false;
}
Wrapper<User> userWrapper = new EntityWrapper<User>().eq("name",name);
if(!num.equals("")){
userWrapper.eq("telephone", num);
}
if(!workNum.equals("")){
userWrapper.eq("work_num", workNum);
}
List<User> users = userMapper.selectList(userWrapper);
if(users.size()>0){ if(users.size()>0){
return "认证成功"; return true;
}else { }else {
return "认证失败"; return false;
} }
} }

Loading…
Cancel
Save