|
|
@@ -1,5 +1,6 @@
|
|
|
package shop.alien.store.controller;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import io.swagger.annotations.*;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
@@ -73,6 +74,13 @@ public class LifeUserController {
|
|
|
@PostMapping("/modifyUser")
|
|
|
public R<Boolean> modifyUser(@RequestBody LifeUser user) {
|
|
|
log.info("LifeUserController.modifyUser?user={}", user.toString());
|
|
|
+
|
|
|
+ int size = lifeUserService.count(new LambdaQueryWrapper<LifeUser>()
|
|
|
+ .eq(LifeUser::getIdCard, user.getIdCard())
|
|
|
+ .eq(LifeUser::getDeleteFlag, 0));
|
|
|
+ if (size > 0) {
|
|
|
+ return R.fail("该证件已被实名");
|
|
|
+ }
|
|
|
boolean isChangeRealInfo = lifeUserService.checkRealInfo(user);
|
|
|
int num = service.modifyUser(user);
|
|
|
if (num == 0) {
|