mh_jy_safe/APT.MS.Domain/Enums/FO/FOShiftRecordEnum.cs

227 lines
4.3 KiB
C#
Raw Normal View History

2025-11-07 11:48:21 +08:00
using System.ComponentModel;
namespace APT.MS.Domain.Enums
2025-08-25 09:56:57 +08:00
{
/// <summary>
/// 交接班状况
/// </summary>
public enum FOShiftRecordStatusEnum
{
/// <summary>
/// 正常0
/// </summary>
= 0,
/// <summary>
/// 不正常1
/// </summary>
= 1,
}
/// <summary>
/// 人员交接状态
/// </summary>
public enum FOUserShiftStatusEnum
{
/// <summary>
/// 待处理0
/// </summary>
= 0,
/// <summary>
/// 已同意1
/// </summary>
= 1,
}
/// <summary>
/// 交接状态
/// </summary>
public enum FOShiftStatusEnum
{
/// <summary>
/// 待处理0
/// </summary>
= 0,
/// <summary>
/// 已记录1
/// </summary>
= 1,
/// <summary>
/// 签到中2
/// </summary>
= 2,
/// <summary>
/// 审批中3
/// </summary>
= 3,
/// <summary>
/// 归档4
/// </summary>
= 4,
/// <summary>
/// 审批归档5
/// </summary>
= 5,
/// <summary>
/// 班组长拒绝9
/// </summary>
= 9,
}
/// <summary>
/// 接班状态
/// </summary>
public enum FOChangeShiftStatusEnum
{
/// <summary>
/// 待处理0
/// </summary>
= 0,
/// <summary>
/// 接班中2
/// </summary>
= 2,
/// <summary>
/// 归档3
/// </summary>
= 3,
}
/// <summary>
/// 出席状态
/// </summary>
public enum FOAttendState
{
= 1,
= 2,
}
/// <summary>
/// 运行记录状况
/// </summary>
public enum FORunRecordStatusEnum
{
/// <summary>
/// 完整0
/// </summary>
= 0,
/// <summary>
/// 不完整1
/// </summary>
= 1,
}
/// <summary>
/// 工作完成情况
/// </summary>
public enum FOJobFinishEnum
{
/// <summary>
/// 完成0
/// </summary>
= 0,
/// <summary>
/// 未完成1
/// </summary>
= 1,
}
/// <summary>
/// 单据状态
/// </summary>
public enum FOTeamActivityState
{
稿 = 0,
= 1,
= 2,
= 3,
= 4,
= 6,
}
/// <summary>
/// 是、否
/// </summary>
public enum WFDisableStatusEnum
{
= 0,
= 1
}
/// <summary>
/// 是、否
/// </summary>
public enum FOISOVERTIME
{
=0,
=1,
=2
}
/// <summary>
/// 证件类型
/// </summary>
public enum CertificateTypeEnum
{
= 0,
= 1,
2025-11-07 11:48:21 +08:00
}
/// <summary>
/// 单据状态
/// </summary>
public enum FOStatusEnum
{
/// <summary>
/// 草稿 0
/// </summary>
[Description("草稿")]
Draft = 0,
/// <summary>
/// 责任人确认 5
/// </summary>
[Description("责任人确认")]
Sign = 5,
/// <summary>
/// 接班人确认 10
/// </summary>
[Description("接班人确认")]
SignAccept = 10,
/// <summary>
/// 已归档 15
/// </summary>
[Description("已归档")]
Archived = 15,
/// <summary>
/// 已驳回 20
/// </summary>
[Description("已驳回")]
Rejected = 20,
}
public enum FOYesOrNoEnum
{
[Description("是")]
Yes = 0,
[Description("否")]
No = 1,
}
/// <summary>
/// 作业阶段
/// </summary>
public enum FOJobStepEnum
{
[Description("作业前")]
Pre = 0,
[Description("作业中")]
Ing = 5,
[Description("作业后")]
After = 10,
2025-08-25 09:56:57 +08:00
}
}