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.
234 lines
4.9 KiB
C#
234 lines
4.9 KiB
C#
using System.ComponentModel;
|
|
|
|
namespace DS.Module.Core
|
|
{
|
|
/// <summary>
|
|
/// 费用状态
|
|
/// </summary>
|
|
public enum FeeStatus
|
|
{
|
|
/// <summary>
|
|
/// 审核通过
|
|
/// </summary>
|
|
[Description("审核通过")]
|
|
AuditPassed = 0,
|
|
|
|
/// <summary>
|
|
/// 录入状态
|
|
/// </summary>
|
|
[Description("录入状态")]
|
|
Entering = 1,
|
|
|
|
/// <summary>
|
|
/// 提交审核
|
|
/// </summary>
|
|
[Description("提交审核")]
|
|
AuditSubmitted = 2,
|
|
|
|
/// <summary>
|
|
/// 申请修改
|
|
/// </summary>
|
|
[Description("申请修改")]
|
|
ApplyModification = 3,
|
|
|
|
/// <summary>
|
|
/// 申请删除
|
|
/// </summary>
|
|
[Description("申请删除")]
|
|
ApplyDeletion = 4,
|
|
|
|
/// <summary>
|
|
/// 撤销申请
|
|
/// </summary>
|
|
[Description("撤销申请")]
|
|
Withdraw = 5,
|
|
|
|
/// <summary>
|
|
/// 驳回提交
|
|
/// </summary>
|
|
[Description("驳回提交")]
|
|
RejectSubmission = 6,
|
|
|
|
/// <summary>
|
|
/// 驳回申请
|
|
/// </summary>
|
|
[Description("驳回申请")]
|
|
RejectApplication = 7,
|
|
|
|
/// <summary>
|
|
/// 部分结算
|
|
/// </summary>
|
|
[Description("部分结算")]
|
|
PartialSettlement = 8,
|
|
|
|
/// <summary>
|
|
/// 结算完毕
|
|
/// </summary>
|
|
[Description("结算完毕")]
|
|
SettlementCompleted = 9
|
|
}
|
|
|
|
/// <summary>
|
|
/// 业务费用状态
|
|
/// </summary>
|
|
public enum BillFeeStatus
|
|
{
|
|
/// <summary>
|
|
/// 未录入
|
|
/// </summary>
|
|
[Description("未录入")]
|
|
NotEntered = 0,
|
|
|
|
/// <summary>
|
|
/// 录入状态
|
|
/// </summary>
|
|
[Description("录入状态")]
|
|
Entering = 1,
|
|
|
|
/// <summary>
|
|
/// 部分录入
|
|
/// </summary>
|
|
[Description("部分录入")]
|
|
PartialEntering = 2,
|
|
|
|
/// <summary>
|
|
/// 提交审核
|
|
/// </summary>
|
|
[Description("提交审核")]
|
|
AuditSubmitted = 3,
|
|
|
|
/// <summary>
|
|
/// 部分提交
|
|
/// </summary>
|
|
[Description("部分提交")]
|
|
PartialSubmitted = 4,
|
|
|
|
/// <summary>
|
|
/// 审核通过
|
|
/// </summary>
|
|
[Description("审核通过")]
|
|
AuditPassed = 5,
|
|
|
|
/// <summary>
|
|
/// 驳回提交
|
|
/// </summary>
|
|
[Description("驳回提交")]
|
|
RejectSubmission = 6,
|
|
|
|
/// <summary>
|
|
/// 部分审核
|
|
/// </summary>
|
|
[Description("部分审核")]
|
|
PartialAudited = 7,
|
|
|
|
/// <summary>
|
|
/// 部分结算
|
|
/// </summary>
|
|
[Description("部分结算")]
|
|
PartialSettlement = 8,
|
|
|
|
/// <summary>
|
|
/// 结算完毕
|
|
/// </summary>
|
|
[Description("结算完毕")]
|
|
SettlementCompleted = 9
|
|
}
|
|
|
|
/// <summary>
|
|
/// 业务开票状态
|
|
/// </summary>
|
|
public enum BillInvoiceStatus
|
|
{
|
|
/// <summary>
|
|
/// 未开票
|
|
/// </summary>
|
|
[Description("未开票")]
|
|
NotIssued = 0,
|
|
|
|
/// <summary>
|
|
/// 部分开票
|
|
/// </summary>
|
|
[Description("部分开票")]
|
|
PartiallyIssued = 1,
|
|
|
|
/// <summary>
|
|
/// 已开票
|
|
/// </summary>
|
|
[Description("已开票")]
|
|
Issued = 2
|
|
}
|
|
|
|
/// <summary>
|
|
/// 整单审核状态
|
|
/// </summary>
|
|
public enum BillAuditStatus
|
|
{
|
|
/// <summary>
|
|
/// 待提交
|
|
/// </summary>
|
|
[Description("待提交")]
|
|
Pending = 0,
|
|
|
|
/// <summary>
|
|
/// 应收待确认
|
|
/// </summary>
|
|
[Description("应收待确认")]
|
|
RecvSubmitted = 1,
|
|
|
|
/// <summary>
|
|
/// 应收审核通过
|
|
/// </summary>
|
|
[Description("应收审核通过")]
|
|
RecvPassed = 2,
|
|
|
|
/// <summary>
|
|
/// 应收审核驳回
|
|
/// </summary>
|
|
[Description("应收审核驳回")]
|
|
RecvRejected = -1,
|
|
|
|
/// <summary>
|
|
/// 应付待确认
|
|
/// </summary>
|
|
[Description("应付待确认")]
|
|
PaySubmitted = 3,
|
|
|
|
/// <summary>
|
|
/// 整票审核通过
|
|
/// </summary>
|
|
[Description("整票审核通过")]
|
|
PayPassed = 4,
|
|
|
|
/// <summary>
|
|
/// 应付审核驳回
|
|
/// </summary>
|
|
[Description("应付审核驳回")]
|
|
PayRejected = -2,
|
|
}
|
|
|
|
/// <summary>
|
|
/// 费用类型
|
|
/// </summary>
|
|
public enum FeeType
|
|
{
|
|
/// <summary>
|
|
/// 应收
|
|
/// </summary>
|
|
[Description("应收")]
|
|
Receivable = 1,
|
|
|
|
/// <summary>
|
|
/// 应付
|
|
/// </summary>
|
|
[Description("应付")]
|
|
Payable = 2,
|
|
|
|
/// <summary>
|
|
/// 全部(仅查询用)
|
|
/// </summary>
|
|
[Description("全部")]
|
|
All = 3
|
|
}
|
|
|
|
}
|