|
@@ -23,15 +23,15 @@ namespace Hotline.Repository.SqlSugar.Extensions
|
|
|
public static TEntity InitDatePermission<TEntity>(this TEntity entity, IDataPermissionManager dataPermissionManager)
|
|
|
where TEntity : class, IEntity<string>, IDataPermission, new()
|
|
|
{
|
|
|
- var (orgId, departmentCode, creatorId, areaId) = dataPermissionManager.GetDataPermissionOptions();
|
|
|
- entity.CreateDataPermission(orgId, departmentCode, creatorId, areaId);
|
|
|
+ var (orgId, departmentCode, creatorId, areaId, creatorName, creatorOrgName) = dataPermissionManager.GetDataPermissionOptions();
|
|
|
+ entity.CreateDataPermission(orgId, departmentCode, creatorId, areaId, creatorName, creatorOrgName);
|
|
|
return entity;
|
|
|
}
|
|
|
|
|
|
public static TEntity AssignToCreator<TEntity>(this TEntity entity, IDataPermissionManager dataPermissionManager)
|
|
|
where TEntity : class, IEntity<string>, IDataPermission, IWorkflow, new()
|
|
|
{
|
|
|
- var (orgId, departmentCode, creatorId, areaId) = dataPermissionManager.GetDataPermissionOptions();
|
|
|
+ var (orgId, departmentCode, creatorId, areaId, creatorName, creatorOrgName) = dataPermissionManager.GetDataPermissionOptions();
|
|
|
entity.Assign(EFlowAssignType.User, creatorId);
|
|
|
return entity;
|
|
|
}
|