fix 部门权限查询优先使用外部传入字段
This commit is contained in:
@@ -119,7 +119,7 @@ public class DevicePermissionService : IDevicePermissionService
|
|||||||
|
|
||||||
public async Task<List<Guid>> GetAssignmentsAsync(DeviceGetAssignmentsRequest request)
|
public async Task<List<Guid>> GetAssignmentsAsync(DeviceGetAssignmentsRequest request)
|
||||||
{
|
{
|
||||||
var currentTenantId = _currentUser.GetStringTenantId();
|
var currentTenantId = request.TenantId ??= _currentUser.GetStringTenantId();
|
||||||
var role = _currentUser.GetRole();
|
var role = _currentUser.GetRole();
|
||||||
var isAll = role is "admin" or "tenant-admin";
|
var isAll = role is "admin" or "tenant-admin";
|
||||||
var deviceCodes = _myDataPermissionService.GetMyDeviceCodes();
|
var deviceCodes = _myDataPermissionService.GetMyDeviceCodes();
|
||||||
|
|||||||
Reference in New Issue
Block a user