Restrictions düzenlemesi

This commit is contained in:
Sedat Öztürk 2026-03-29 14:07:34 +03:00
parent 87ba256bae
commit 6177dbcf24
6 changed files with 77 additions and 49 deletions

View file

@ -1754,7 +1754,7 @@
}, },
{ {
"resourceName": "Platform", "resourceName": "Platform",
"key": "App.Definitions.IpRestrictions", "key": "App.Restrictions.IpRestrictions",
"en": "Ip Restrictions", "en": "Ip Restrictions",
"tr": "Ip Kısıtlamaları" "tr": "Ip Kısıtlamaları"
}, },
@ -5580,6 +5580,12 @@
"tr": "Tanımlamalar", "tr": "Tanımlamalar",
"en": "Definitions" "en": "Definitions"
}, },
{
"resourceName": "Platform",
"key": "App.Restrictions",
"tr": "Kısıtlamalar",
"en": "Restrictions"
},
{ {
"resourceName": "Platform", "resourceName": "Platform",
"key": "App.Menus.Routes", "key": "App.Menus.Routes",
@ -5846,7 +5852,7 @@
}, },
{ {
"resourceName": "Platform", "resourceName": "Platform",
"key": "App.Definitions.WorkHour", "key": "App.Restrictions.WorkHour",
"tr": "Çalışma Saatleri", "tr": "Çalışma Saatleri",
"en": "Working Hours" "en": "Working Hours"
}, },

View file

@ -1017,7 +1017,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
#endregion #endregion
#region Ip Restriction #region Ip Restriction
listFormName = AppCodes.Definitions.IpRestrictions; listFormName = AppCodes.Restrictions.IpRestrictions;
if (!await _listFormRepository.AnyAsync(a => a.ListFormCode == listFormName)) if (!await _listFormRepository.AnyAsync(a => a.ListFormCode == listFormName))
{ {
var listForm = await _listFormRepository.InsertAsync( var listForm = await _listFormRepository.InsertAsync(
@ -1779,7 +1779,7 @@ public class ListFormSeeder_Administration : IDataSeedContributor, ITransientDep
#endregion #endregion
#region WorkHour #region WorkHour
listFormName = AppCodes.Definitions.WorkHour; listFormName = AppCodes.Restrictions.WorkHour;
if (!await _listFormRepository.AnyAsync(a => a.ListFormCode == listFormName)) if (!await _listFormRepository.AnyAsync(a => a.ListFormCode == listFormName))
{ {
var listForm = await _listFormRepository.InsertAsync( var listForm = await _listFormRepository.InsertAsync(

View file

@ -938,30 +938,40 @@
"IsDisabled": false "IsDisabled": false
}, },
{ {
"ParentCode": "App.Administration.Definitions", "ParentCode": "App.Administration",
"Code": "App.Definitions.WorkHour", "Code": "App.Administration.Restrictions",
"DisplayName": "App.Definitions.WorkHour", "DisplayName": "App.Restrictions",
"Order": 2, "Order": 3,
"Url": "/admin/list/App.Definitions.WorkHour", "Url": null,
"Icon": "FcClock", "Icon": "FaLock",
"RequiredPermissionName": "App.Definitions.WorkHour", "RequiredPermissionName": null,
"IsDisabled": false "IsDisabled": false
}, },
{ {
"ParentCode": "App.Administration.Definitions", "ParentCode": "App.Administration.Restrictions",
"Code": "App.Definitions.IpRestrictions", "Code": "App.Restrictions.WorkHour",
"DisplayName": "App.Definitions.IpRestrictions", "DisplayName": "App.Restrictions.WorkHour",
"Order": 3, "Order": 1,
"Url": "/admin/list/App.Definitions.IpRestrictions", "Url": "/admin/list/App.Restrictions.WorkHour",
"Icon": "FcClock",
"RequiredPermissionName": "App.Restrictions.WorkHour",
"IsDisabled": false
},
{
"ParentCode": "App.Administration.Restrictions",
"Code": "App.Restrictions.IpRestrictions",
"DisplayName": "App.Restrictions.IpRestrictions",
"Order": 2,
"Url": "/admin/list/App.Restrictions.IpRestrictions",
"Icon": "FcNfcSign", "Icon": "FcNfcSign",
"RequiredPermissionName": "App.Definitions.IpRestrictions", "RequiredPermissionName": "App.Restrictions.IpRestrictions",
"IsDisabled": false "IsDisabled": false
}, },
{ {
"ParentCode": "App.Administration", "ParentCode": "App.Administration",
"Code": "Abp.Identity", "Code": "Abp.Identity",
"DisplayName": "Abp.Identity", "DisplayName": "Abp.Identity",
"Order": 3, "Order": 4,
"Url": null, "Url": null,
"Icon": "FcConferenceCall", "Icon": "FcConferenceCall",
"RequiredPermissionName": null, "RequiredPermissionName": null,
@ -1041,7 +1051,7 @@
"ParentCode": "App.Administration", "ParentCode": "App.Administration",
"Code": "App.Reports.Management", "Code": "App.Reports.Management",
"DisplayName": "App.Reports.Management", "DisplayName": "App.Reports.Management",
"Order": 4, "Order": 5,
"Url": null, "Url": null,
"Icon": "FcDocument", "Icon": "FcDocument",
"RequiredPermissionName": null, "RequiredPermissionName": null,
@ -1071,7 +1081,7 @@
"ParentCode": "App.Administration", "ParentCode": "App.Administration",
"Code": "App.Files", "Code": "App.Files",
"DisplayName": "App.Files", "DisplayName": "App.Files",
"Order": 5, "Order": 6,
"Url": "/admin/files", "Url": "/admin/files",
"Icon": "FcFolder", "Icon": "FcFolder",
"RequiredPermissionName": "App.Files", "RequiredPermissionName": "App.Files",
@ -1081,7 +1091,7 @@
"ParentCode": "App.Administration", "ParentCode": "App.Administration",
"Code": "App.Forum", "Code": "App.Forum",
"DisplayName": "App.Forum", "DisplayName": "App.Forum",
"Order": 6, "Order": 7,
"Url": "/admin/forum", "Url": "/admin/forum",
"Icon": "FcLink", "Icon": "FcLink",
"RequiredPermissionName": "App.ForumManagement.Publish", "RequiredPermissionName": "App.ForumManagement.Publish",

View file

@ -2766,17 +2766,17 @@
}, },
{ {
"GroupName": "App.Administration", "GroupName": "App.Administration",
"Name": "App.Definitions.WorkHour", "Name": "App.Restrictions.WorkHour",
"ParentName": null, "ParentName": null,
"DisplayName": "App.Definitions.WorkHour", "DisplayName": "App.Restrictions.WorkHour",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3, "MultiTenancySide": 3,
"MenuGroup": "Erp|Kurs" "MenuGroup": "Erp|Kurs"
}, },
{ {
"GroupName": "App.Administration", "GroupName": "App.Administration",
"Name": "App.Definitions.WorkHour.Create", "Name": "App.Restrictions.WorkHour.Create",
"ParentName": "App.Definitions.WorkHour", "ParentName": "App.Restrictions.WorkHour",
"DisplayName": "Create", "DisplayName": "Create",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3, "MultiTenancySide": 3,
@ -2784,8 +2784,8 @@
}, },
{ {
"GroupName": "App.Administration", "GroupName": "App.Administration",
"Name": "App.Definitions.WorkHour.Update", "Name": "App.Restrictions.WorkHour.Update",
"ParentName": "App.Definitions.WorkHour", "ParentName": "App.Restrictions.WorkHour",
"DisplayName": "Update", "DisplayName": "Update",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3, "MultiTenancySide": 3,
@ -2793,8 +2793,8 @@
}, },
{ {
"GroupName": "App.Administration", "GroupName": "App.Administration",
"Name": "App.Definitions.WorkHour.Delete", "Name": "App.Restrictions.WorkHour.Delete",
"ParentName": "App.Definitions.WorkHour", "ParentName": "App.Restrictions.WorkHour",
"DisplayName": "Delete", "DisplayName": "Delete",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3, "MultiTenancySide": 3,
@ -2802,8 +2802,8 @@
}, },
{ {
"GroupName": "App.Administration", "GroupName": "App.Administration",
"Name": "App.Definitions.WorkHour.Export", "Name": "App.Restrictions.WorkHour.Export",
"ParentName": "App.Definitions.WorkHour", "ParentName": "App.Restrictions.WorkHour",
"DisplayName": "Export", "DisplayName": "Export",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3, "MultiTenancySide": 3,
@ -2811,8 +2811,8 @@
}, },
{ {
"GroupName": "App.Administration", "GroupName": "App.Administration",
"Name": "App.Definitions.WorkHour.Import", "Name": "App.Restrictions.WorkHour.Import",
"ParentName": "App.Definitions.WorkHour", "ParentName": "App.Restrictions.WorkHour",
"DisplayName": "Import", "DisplayName": "Import",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3, "MultiTenancySide": 3,
@ -2820,8 +2820,8 @@
}, },
{ {
"GroupName": "App.Administration", "GroupName": "App.Administration",
"Name": "App.Definitions.WorkHour.Note", "Name": "App.Restrictions.WorkHour.Note",
"ParentName": "App.Definitions.WorkHour", "ParentName": "App.Restrictions.WorkHour",
"DisplayName": "Note", "DisplayName": "Note",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3, "MultiTenancySide": 3,
@ -3189,17 +3189,17 @@
}, },
{ {
"GroupName": "App.Administration", "GroupName": "App.Administration",
"Name": "App.Definitions.IpRestrictions", "Name": "App.Restrictions.IpRestrictions",
"ParentName": null, "ParentName": null,
"DisplayName": "App.Definitions.IpRestrictions", "DisplayName": "App.Restrictions.IpRestrictions",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3, "MultiTenancySide": 3,
"MenuGroup": "Erp|Kurs" "MenuGroup": "Erp|Kurs"
}, },
{ {
"GroupName": "App.Administration", "GroupName": "App.Administration",
"Name": "App.Definitions.IpRestrictions.Create", "Name": "App.Restrictions.IpRestrictions.Create",
"ParentName": "App.Definitions.IpRestrictions", "ParentName": "App.Restrictions.IpRestrictions",
"DisplayName": "Create", "DisplayName": "Create",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3, "MultiTenancySide": 3,
@ -3207,8 +3207,8 @@
}, },
{ {
"GroupName": "App.Administration", "GroupName": "App.Administration",
"Name": "App.Definitions.IpRestrictions.Delete", "Name": "App.Restrictions.IpRestrictions.Delete",
"ParentName": "App.Definitions.IpRestrictions", "ParentName": "App.Restrictions.IpRestrictions",
"DisplayName": "Delete", "DisplayName": "Delete",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3, "MultiTenancySide": 3,
@ -3216,8 +3216,8 @@
}, },
{ {
"GroupName": "App.Administration", "GroupName": "App.Administration",
"Name": "App.Definitions.IpRestrictions.Export", "Name": "App.Restrictions.IpRestrictions.Export",
"ParentName": "App.Definitions.IpRestrictions", "ParentName": "App.Restrictions.IpRestrictions",
"DisplayName": "Export", "DisplayName": "Export",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3, "MultiTenancySide": 3,
@ -3225,8 +3225,8 @@
}, },
{ {
"GroupName": "App.Administration", "GroupName": "App.Administration",
"Name": "App.Definitions.IpRestrictions.Import", "Name": "App.Restrictions.IpRestrictions.Import",
"ParentName": "App.Definitions.IpRestrictions", "ParentName": "App.Restrictions.IpRestrictions",
"DisplayName": "Import", "DisplayName": "Import",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3, "MultiTenancySide": 3,
@ -3234,8 +3234,8 @@
}, },
{ {
"GroupName": "App.Administration", "GroupName": "App.Administration",
"Name": "App.Definitions.IpRestrictions.Note", "Name": "App.Restrictions.IpRestrictions.Note",
"ParentName": "App.Definitions.IpRestrictions", "ParentName": "App.Restrictions.IpRestrictions",
"DisplayName": "Note", "DisplayName": "Note",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3, "MultiTenancySide": 3,
@ -3243,8 +3243,8 @@
}, },
{ {
"GroupName": "App.Administration", "GroupName": "App.Administration",
"Name": "App.Definitions.IpRestrictions.Update", "Name": "App.Restrictions.IpRestrictions.Update",
"ParentName": "App.Definitions.IpRestrictions", "ParentName": "App.Restrictions.IpRestrictions",
"DisplayName": "Update", "DisplayName": "Update",
"IsEnabled": true, "IsEnabled": true,
"MultiTenancySide": 3, "MultiTenancySide": 3,

View file

@ -309,6 +309,12 @@ public static class PlatformConsts
public const string UomCategory = Default + ".UomCategory"; public const string UomCategory = Default + ".UomCategory";
public const string Sector = Default + ".Sector"; public const string Sector = Default + ".Sector";
}
public static class Restrictions
{
public const string Default = Prefix.App + ".Restrictions";
public const string WorkHour = Default + ".WorkHour"; public const string WorkHour = Default + ".WorkHour";
public const string IpRestrictions = Default + ".IpRestrictions"; public const string IpRestrictions = Default + ".IpRestrictions";
} }

View file

@ -341,6 +341,12 @@ public static class SeedConsts
public const string Uom = Default + ".Uom"; public const string Uom = Default + ".Uom";
public const string Sector = Default + ".Sector"; public const string Sector = Default + ".Sector";
}
public static class Restrictions
{
public const string Default = Prefix.App + ".Restrictions";
public const string WorkHour = Default + ".WorkHour"; public const string WorkHour = Default + ".WorkHour";
public const string IpRestrictions = Default + ".IpRestrictions"; public const string IpRestrictions = Default + ".IpRestrictions";
} }