|
|
|
@ -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); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |