diff --git a/Src/Dlhis.Basic/Device/Controllers/DevicePermissionsController.cs b/Src/Dlhis.Basic/Device/Controllers/DevicePermissionsController.cs
index ea54f645..5697668c 100644
--- a/Src/Dlhis.Basic/Device/Controllers/DevicePermissionsController.cs
+++ b/Src/Dlhis.Basic/Device/Controllers/DevicePermissionsController.cs
@@ -31,6 +31,7 @@ public class DevicePermissionsController : ControllerBase
///
[HttpPost("assign")]
[Transactional]
+ [DataPermission]
[CrossTenant]
public async Task AssignAsync(DevicePermissionSaveRequest request)
{
diff --git a/Src/Dlhis.Entity/Sys/Entities/DevicePermissionEntity.cs b/Src/Dlhis.Entity/Sys/Entities/DevicePermissionEntity.cs
index 745d75cf..59fb1813 100644
--- a/Src/Dlhis.Entity/Sys/Entities/DevicePermissionEntity.cs
+++ b/Src/Dlhis.Entity/Sys/Entities/DevicePermissionEntity.cs
@@ -20,7 +20,7 @@ public class DevicePermissionEntity : SugarBaseEntity, ITenantId, ISoftDeleted
public AssignTypeEnumType AssignType { get; set; }
///
- /// 分配值
+ /// 分配值(User,Role,Group...)
///
[SugarColumn(ColumnDescription = "分配值")]
public string AssignValue { get; set; }
@@ -32,7 +32,7 @@ public class DevicePermissionEntity : SugarBaseEntity, ITenantId, ISoftDeleted
public DeviceAssignmentTypeEnumType UniqueType { get; set; }
///
- /// 类型值
+ /// 设备/设备组/用户组
///
[SugarColumn(ColumnDescription = "类型值")]
public Guid UniqueValue { get; set; }