You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

90 lines
2.2 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DS.Module.Core.Enums
{
/// <summary>
/// 重要提醒任务类型枚举
/// </summary>
public enum CautionNoticeTaskEnum
{
/// <summary>
/// 计费周变更
/// </summary>
[Description("计费周变更")]
WeekAt,
/// <summary>
/// 计费日期变更
/// </summary>
[Description("计费日期变更")]
PriceCalcDate,
/// <summary>
/// 直达转为中转
/// </summary>
[Description("直达转为中转")]
ChangeTransfer,
/// <summary>
/// 船名航次变更
/// </summary>
[Description("船名航次变更")]
ChangeVesselVoyno,
/// <summary>
/// VGM截止时间提前
/// </summary>
[Description("VGM截止时间提前")]
VGMCutDateAdvanced,
/// <summary>
/// SI截止时间提前
/// </summary>
[Description("SI截止时间提前")]
SICutDateAdvanced,
/// <summary>
/// 船名航次、变中转、截止时间提前
/// </summary>
[Description("船名航次、变中转、截止时间提前")]
VesselCutDateTransfer,
/// <summary>
/// VGM、SI截止时间提前
/// </summary>
[Description("VGM、SI截止时间提前")]
CutDateAdvanced
}
public enum CautionNoticeMethodEnum
{
/// <summary>
/// 钉钉消息
/// </summary>
[Description("钉钉消息")]
DingDing,
/// <summary>
/// 邮件提醒
/// </summary>
[Description("邮件提醒")]
Email
}
public enum TaskCautionNoticeStatusEnum
{
/// <summary>
/// 暂存
/// </summary>
[Description("暂存")]
TEMP,
/// <summary>
/// 消息发送成功
/// </summary>
[Description("消息发送成功")]
SUCC,
/// <summary>
/// 消息发送失败
/// </summary>
[Description("消息发送失败")]
FAILURE
}
}