This commit is contained in:
2021-09-22 19:20:36 +00:00
parent 0f9baa74ed
commit f9076b2981

View File

@@ -214,16 +214,20 @@ namespace AyaNova.Api.Controllers
private static string ColorFromWOItem(ViewSchedulePersonalWorkOrder v, PersonalScheduleParams p)
{
switch (p.WisuColorSource)
{
case PersonalScheduleWorkOrderColorSource.None:
return GRAY_NEUTRAL_HEXA;
case PersonalScheduleWorkOrderColorSource.WorkOrderStatus:
return v.WorkOrderStatusColor;
return string.IsNullOrWhiteSpace(v.WorkOrderStatusColor) ? GRAY_NEUTRAL_HEXA : v.WorkOrderStatusColor;
case PersonalScheduleWorkOrderColorSource.WorkOrderItemStatus:
return v.WorkOrderItemStatusColor;
return string.IsNullOrWhiteSpace(v.WorkOrderItemStatusColor) ? GRAY_NEUTRAL_HEXA : v.WorkOrderItemStatusColor;
case PersonalScheduleWorkOrderColorSource.WorkOrderItemPriority:
return v.WorkOrderItemPriorityColor;
return string.IsNullOrWhiteSpace(v.WorkOrderItemPriorityColor) ? GRAY_NEUTRAL_HEXA : v.WorkOrderItemPriorityColor;
}
return string.Empty;
return GRAY_NEUTRAL_HEXA;
}
private static string TextColor(string hexcolor)