feat(dal, templateMatcher): изменена логика работы Shortcodes сервиса в сторону самостоятельной дозагрузки данных из БД, в Template сервис добавлен метод атомарного резервирования шаблона для TemplateMatcher
This commit is contained in:
@@ -1,10 +0,0 @@
|
||||
namespace PARR.DAL.DomainServices.Shortcodes.Models
|
||||
{
|
||||
public class JobForShortcodes
|
||||
{
|
||||
public JobGroupForShortcodes? Group { get; set; }
|
||||
public TnkForShortcodes? Tnk { get; set; }
|
||||
public string WorkName { get; set; } = string.Empty;
|
||||
public string Name { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
namespace PARR.DAL.DomainServices.Shortcodes.Models
|
||||
{
|
||||
public class JobGroupForShortcodes
|
||||
{
|
||||
public Guid Id { get; set; }
|
||||
public Guid? GroupingUnitFieldId { get; set; }
|
||||
public JobGroupTypeForShortcodes? GroupType { get; set; }
|
||||
public string GroupName { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
using PARR.DAL.Contracts;
|
||||
|
||||
namespace PARR.DAL.DomainServices.Shortcodes.Models
|
||||
{
|
||||
public class JobGroupTypeForShortcodes
|
||||
{
|
||||
public JobGroupTypesEnum Code { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
namespace PARR.DAL.DomainServices.Shortcodes.Models
|
||||
{
|
||||
public class TemplateForShortcodes
|
||||
{
|
||||
public Guid Id { get; set; }
|
||||
public int? Index { get; set; }
|
||||
public Guid JobId { get; set; }
|
||||
public Guid UnitId { get; set; }
|
||||
|
||||
public JobForShortcodes? Job { get; set; }
|
||||
public List<UnitInTemplateForShortcodes> UnitsInTemplate { get; set; } = new();
|
||||
}
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
namespace PARR.DAL.DomainServices.Shortcodes.Models
|
||||
{
|
||||
public class TnkForShortcodes
|
||||
{
|
||||
public string Name { get; set; } = string.Empty;
|
||||
public string ShortName { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
namespace PARR.DAL.DomainServices.Shortcodes.Models
|
||||
{
|
||||
public class UnitInTemplateForShortcodes
|
||||
{
|
||||
public Guid UnitId { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user