diff --git a/src/modules/base/service/sys/user.ts b/src/modules/base/service/sys/user.ts index 985ff18..126d086 100644 --- a/src/modules/base/service/sys/user.ts +++ b/src/modules/base/service/sys/user.ts @@ -104,6 +104,9 @@ export class BaseSysUserService extends BaseService { * @param user */ async updateUserRole(user) { + if (_.isEmpty(user.roleIdList)) { + return; + } if (user.username === 'admin') { throw new CoolCommException('非法操作~'); }