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.

116 lines
2.1 KiB
C#

using System.ComponentModel;
namespace DS.Module.Core.Enums
{
/// <summary>
/// 发票类别
/// </summary>
public enum InvoiceCategory
{
/// <summary>
/// 普通发票
/// </summary>
[Description("普通发票")]
General = 0,
/// <summary>
/// 电子发票
/// </summary>
[Description("电子发票")]
Electronic = 1,
/// <summary>
/// 纸质发票
/// </summary>
[Description("纸质发票")]
Paper = 2
}
/// <summary>
/// 开票方式
/// </summary>
public enum InvoiceMode
{
/// <summary>
/// 自由发票
/// </summary>
[Description("自由发票")]
Free = 1,
/// <summary>
/// 申请发票
/// </summary>
[Description("申请发票")]
Applcation = 2,
}
/// <summary>
/// 发票类型
/// </summary>
public enum InvoiceType
{
/// <summary>
/// 蓝票
/// </summary>
[Description("蓝票")]
Blue = 1,
/// <summary>
/// 红票
/// </summary>
[Description("红票")]
Red = 2,
}
/// <summary>
/// 发票接口类型
/// </summary>
public enum InvoiceApiType
{
/// <summary>
/// 默认
/// </summary>
Default,
/// <summary>
/// 诺诺
/// </summary>
NuoNuo,
/// <summary>
/// 航信
/// </summary>
Hangxin
}
/// <summary>
/// 推送方式
/// </summary>
public enum PushMode
{
/// <summary>
/// 不推送
/// </summary>
[Description("不推送")]
Disabled = 0,
/// <summary>
/// 电子邮件
/// </summary>
[Description("电子邮件")]
Email = 1,
/// <summary>
/// 短信
/// </summary>
[Description("短信")]
SMS = 2,
/// <summary>
/// 微信
/// </summary>
[Description("微信")]
Wechat = 3
}
}