应用访问空值问题

This commit is contained in:
MaxKey 2023-09-15 22:14:34 +08:00
parent 32656d5aa5
commit 951df265e5

View File

@ -16,6 +16,7 @@
package org.dromara.maxkey.web.access.contorller;
import org.apache.commons.lang3.StringUtils;
import org.dromara.maxkey.authn.annotation.CurrentUser;
import org.dromara.maxkey.entity.GroupPermissions;
import org.dromara.maxkey.entity.Message;
@ -97,10 +98,12 @@ public class GroupPermissionsController {
if (appIds != null) {
String[] arrAppIds = appIds.split(",");
for (int i = 0; i < arrAppIds.length; i++) {
GroupPermissions newgroupPermissions =
new GroupPermissions(roleId, arrAppIds[i],currentUser.getInstId());
newgroupPermissions.setId(WebContext.genId());
result = groupPermissionssService.insert(newgroupPermissions);
if(StringUtils.isNotBlank(arrAppIds[i])) {
GroupPermissions newgroupPermissions =
new GroupPermissions(roleId, arrAppIds[i],currentUser.getInstId());
newgroupPermissions.setId(WebContext.genId());
result = groupPermissionssService.insert(newgroupPermissions);
}
}
if(result) {
return new Message<GroupPermissions>(Message.SUCCESS).buildResponse();