diff --git a/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/user/service/impl/UserServiceImpl.java b/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/user/service/impl/UserServiceImpl.java index c91da2f9..cc8acd29 100644 --- a/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/user/service/impl/UserServiceImpl.java +++ b/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/user/service/impl/UserServiceImpl.java @@ -203,7 +203,8 @@ public class UserServiceImpl extends CrudServiceImpl updateWrapper = new UpdateWrapper<>(); updateWrapper.set("mobile", null); - updateWrapper.eq("mobile", update.getMobile()); + updateWrapper.eq("mobile", model.getMobile()); + updateWrapper.notIn(MyBatisConstants.FIELD_ID, update.getId()); this.update(updateWrapper); }