fix: 修复用户工号 租户内可重复

pull/9/head
Carina 3 years ago
parent 355f0a6c48
commit 346fdfdcd9

@ -27,9 +27,9 @@ import org.apache.commons.lang3.StringUtils;
import org.opsli.api.base.warpper.ApiWrapper; import org.opsli.api.base.warpper.ApiWrapper;
import org.opsli.api.wrapper.system.menu.MenuModel; import org.opsli.api.wrapper.system.menu.MenuModel;
import org.opsli.api.wrapper.system.options.OptionsModel; import org.opsli.api.wrapper.system.options.OptionsModel;
import org.opsli.api.wrapper.system.user.UserWebModel;
import org.opsli.api.wrapper.system.user.UserModel; import org.opsli.api.wrapper.system.user.UserModel;
import org.opsli.api.wrapper.system.user.UserPassword; import org.opsli.api.wrapper.system.user.UserPassword;
import org.opsli.api.wrapper.system.user.UserWebModel;
import org.opsli.common.constants.MyBatisConstants; import org.opsli.common.constants.MyBatisConstants;
import org.opsli.common.enums.DictType; import org.opsli.common.enums.DictType;
import org.opsli.common.exception.ServiceException; import org.opsli.common.exception.ServiceException;
@ -763,6 +763,9 @@ public class UserServiceImpl extends CrudServiceImpl<UserMapper, SysUser, UserMo
wrapper.notIn(MyBatisConstants.FIELD_ID, model.getId()); wrapper.notIn(MyBatisConstants.FIELD_ID, model.getId());
} }
// 租户检测
wrapper = new QueryTenantHandler().handler(super.entityClazz, wrapper);
return super.count(wrapper); return super.count(wrapper);
} }

Loading…
Cancel
Save