package com.xujie.modules.sys.service; import com.xujie.modules.sys.dto.UserSpecialSecurityRowVO; import com.xujie.modules.sys.dto.UserSpecialSecurityUpdateRequest; import com.xujie.modules.sys.entity.SysSpecialPermissionDefEntity; import java.util.List; import java.util.Map; public interface SysSpecialPermissionService { List listMergedForUser(String username); void updateUserPermissions(UserSpecialSecurityUpdateRequest request); void saveOrUpdateDefinitions(List defs); Map getPermissionValue(String username, String permissionCode); }