Browse Source

执法人员维护接口

v6
zouyx 12 months ago
parent
commit
aa63d99fe4
  1. 26
      lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/user/controller/UserController.java

26
lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/user/controller/UserController.java

@ -17,6 +17,7 @@ import com.zdxt.auth.project.system.user.mapper.UserMapper;
import com.zdxt.auth.project.system.user.service.IUserService;
import com.zdxt.auth.project.system.user.util.AesHelper;
import com.zdxt.common.ZDResponse;
import com.zdxt.common.util.IdCardCryptoUtil;
import com.zdxt.common.util.StringUtils;
import com.zdxt.domain.auth.Post;
import com.zdxt.domain.auth.User;
@ -359,4 +360,29 @@ public class UserController extends BaseController
//userService.updateLawCertificateNumByCertificateNumber2("1548979999","444555666777888");
return toAjax(userService.updateLawCertificateNumByCertificateNumber2(user1.getCertificateNumber()));
}
@PostMapping("/updateLawCertificateNum")
@ResponseBody
public ZDResponse updateLawCertificateNum(String phoneNumber,String lawCertificateNum){
User user=new User();
String phoneNumberEncrypt = IdCardCryptoUtil.symmetricEncryptIdCard("VRJHzFqJpsSZhwnsKTWNspv_GZMxTWl-bgH6DyE9Ty0", phoneNumber);
user.setPhonenumber(phoneNumberEncrypt);
user.setDelFlag("0");
List<User> userList=userService.selectUserList(user);
if(userList.size()<1){
return ZDResponse.success("无该用户");
} else if (userList.size()==1) {
if(userList.get(0).getLawCertificateNum().isEmpty()) {
User userUpdate=new User();
userUpdate.setUserId(userList.get(0).getUserId());
userUpdate.setLawCertificateNum(lawCertificateNum);
return userService.updateUser(user) > 0 ? ZDResponse.success("修改成功") : ZDResponse.error("修改失败");
}else{
return ZDResponse.success("已存在执法证件号",userList.get(0));
}
}else {
return ZDResponse.success("用户重复",userList);
}
}
}
Loading…
Cancel
Save