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("提交审核")] AuditSubmitted = 3, /// /// 部分提交 /// [Description("部分提交")] PartialSubmitted = 4, /// /// 审核通过 /// [Description("审核通过")] AuditPassed = 5, /// /// 驳回提交 /// [Description("驳回提交")] RejectSubmission = 6, /// /// 部分审核 /// [Description("部分审核")] PartialAudited = 7, /// /// 部分结算 /// [Description("部分结算")] PartialSettlement = 8, /// /// 结算完毕 /// [Description("结算完毕")] SettlementCompleted = 9 } /// /// 业务开票状态 /// public enum BillInvoiceStatus { /// /// 未开票 /// [Description("未开票")] NotIssued = 0, /// /// 部分开票 /// [Description("部分开票")] PartiallyIssued = 1, /// /// 已开票 /// [Description("已开票")] Issued = 2 } /// /// 整单审核状态 /// public enum BillAuditStatus { /// /// 待提交 /// [Description("待提交")] Pending = 0, /// /// 提交审核 /// [Description("提交审核")] AuditSubmitted = 1, /// /// 审核通过 /// [Description("审核通过")] AuditPassed = 2, /// /// 驳回提交 /// [Description("驳回提交")] Rejected = 3 } /// /// 费用类型 /// public enum FeeType { /// /// 应收 /// [Description("应收")] Receivable = 1, /// /// 应付 /// [Description("应付")] Payable = 2, /// /// 全部(仅查询用) /// [Description("全部")] All = 3 } }