using System.ComponentModel;
namespace DS.Module.Core
{
///
/// 费用状态
///
public enum FeeStatus
{
///
/// 审核通过
///
[Description("审核通过")]
AuditPassed = 0,
///
/// 录入状态
///
[Description("录入状态")]
Entering = 1,
///
/// 提交审核
///
[Description("提交审核")]
AuditSubmitted = 2,
///
/// 申请修改
///
[Description("申请修改")]
ApplyModification = 3,
///
/// 申请删除
///
[Description("申请删除")]
ApplyDeletion = 4,
///
/// 撤销申请
///
[Description("撤销申请")]
Withdraw = 5,
///
/// 驳回提交
///
[Description("驳回提交")]
RejectSubmission = 6,
///
/// 驳回申请
///
[Description("驳回申请")]
RejectApplication = 7,
///
/// 部分结算
///
[Description("部分结算")]
PartialSettlement = 8,
///
/// 结算完毕
///
[Description("结算完毕")]
SettlementCompleted = 9
}
///
/// 业务费用状态
///
public enum BillFeeStatus
{
///
/// 未录入
///
[Description("未录入")]
NotEntered = 0,
///
/// 录入状态
///
[Description("录入状态")]
Entering = 1,
///
/// 部分录入
///
[Description("部分录入")]
PartialEntering = 2,
///
/// 审核通过
///
[Description("审核通过")]
AuditPassed = 3,
///
/// 驳回提交
///
[Description("驳回提交")]
RejectSubmission = 4,
///
/// 部分结算
///
[Description("部分结算")]
PartialSettlement = 5,
///
/// 结算完毕
///
[Description("结算完毕")]
SettlementCompleted = 6
}
///
/// 费用审批类型
///
public enum FeeAuditType
{
///
/// 提交审核
///
[Description("提交审核")]
ApplyAudit,
///
/// 申请修改
///
[Description("申请修改")]
ApplyModification,
///
/// 申请删除
///
[Description("申请删除")]
ApplyDeletion,
///
/// 整单审核
///
[Description("整单审核")]
Business
}
///
/// 费用类型
///
public enum FeeType
{
///
/// 应收
///
[Description("应收")]
Receivable = 1,
///
/// 应付
///
[Description("应付")]
Payable = 2,
///
/// 全部(仅查询用)
///
[Description("全部")]
All = 3
}
}