fix: 遗漏datapermission问题

This commit is contained in:
2026-05-28 10:20:00 +08:00
parent 0c7bc443de
commit dfb020f589
2 changed files with 3 additions and 2 deletions

View File

@@ -31,6 +31,7 @@ public class DevicePermissionsController : ControllerBase
/// <returns></returns> /// <returns></returns>
[HttpPost("assign")] [HttpPost("assign")]
[Transactional] [Transactional]
[DataPermission]
[CrossTenant] [CrossTenant]
public async Task<DevicePermissionAssignResponse> AssignAsync(DevicePermissionSaveRequest request) public async Task<DevicePermissionAssignResponse> AssignAsync(DevicePermissionSaveRequest request)
{ {

View File

@@ -20,7 +20,7 @@ public class DevicePermissionEntity : SugarBaseEntity, ITenantId, ISoftDeleted
public AssignTypeEnumType AssignType { get; set; } public AssignTypeEnumType AssignType { get; set; }
/// <summary> /// <summary>
/// 分配值 /// 分配值(User,Role,Group...)
/// </summary> /// </summary>
[SugarColumn(ColumnDescription = "分配值")] [SugarColumn(ColumnDescription = "分配值")]
public string AssignValue { get; set; } public string AssignValue { get; set; }
@@ -32,7 +32,7 @@ public class DevicePermissionEntity : SugarBaseEntity, ITenantId, ISoftDeleted
public DeviceAssignmentTypeEnumType UniqueType { get; set; } public DeviceAssignmentTypeEnumType UniqueType { get; set; }
/// <summary> /// <summary>
/// 类型值 /// 设备/设备组/用户组
/// </summary> /// </summary>
[SugarColumn(ColumnDescription = "类型值")] [SugarColumn(ColumnDescription = "类型值")]
public Guid UniqueValue { get; set; } public Guid UniqueValue { get; set; }