33 lines
839 B
C#
33 lines
839 B
C#
using Tnsu.ApprovalRoute.Domain.Enums;
|
|
|
|
namespace Tnsu.ApprovalRoute.Application.TemplateRouteSteps;
|
|
|
|
public sealed record TemplateRouteStepDto(
|
|
Guid Id,
|
|
int OrderNo,
|
|
string ExecutorEmail,
|
|
string Position,
|
|
ProjectRole ProjectRole,
|
|
HeadType HeadType,
|
|
RouteStepStatus Status,
|
|
Guid RouteId,
|
|
bool AllowReassignToOtherApprovers);
|
|
|
|
public sealed record CreateTemplateRouteStepRequest(
|
|
int OrderNo,
|
|
string ExecutorEmail,
|
|
string Position,
|
|
ProjectRole ProjectRole,
|
|
HeadType HeadType,
|
|
RouteStepStatus Status,
|
|
bool AllowReassignToOtherApprovers);
|
|
|
|
public sealed record UpdateTemplateRouteStepRequest(
|
|
int OrderNo,
|
|
string ExecutorEmail,
|
|
string Position,
|
|
ProjectRole ProjectRole,
|
|
HeadType HeadType,
|
|
RouteStepStatus Status,
|
|
bool AllowReassignToOtherApprovers);
|