using System.ComponentModel; namespace LifePayment.Domain.Shared; public enum LifePayTypeEnum { [Description("微信支付")] WxPay = 10, [Description("支付宝支付")] AliPay = 20 } public enum LifePayOrderTypeEnum { [Description("话费订单")] PhoneOrder = 10, [Description("电费订单")] ElectricOrder = 20, [Description("燃气订单")] GasOrder = 30, } public enum LifePayStatusEnum { [Description("未支付")] 未支付 = 10, [Description("已支付")] 已支付 = 20, [Description("待退款")] 待退款 = 30, [Description("已退款")] 已退款 = 40, [Description("退款中")] 退款中 = 50, } //public enum LifePayOrderStatusEnum //{ // [Description("充值中")] // 待确认 = 10, // [Description("已失败")] // 已失败 = 20, // [Description("已完成")] // 已完成 = 30, // [Description("退款待审核")] // 退款待审核 = 40, // [Description("已退款")] // 已退款 = 50, // [Description("退款失败")] // 退款失败 = 60, // [Description("退款中")] // 退款中 = 70, //} public enum LifePayOrderStatusEnum { [Description("充值中")] 充值中 = 10, [Description("已失败")] 已失败 = 20, [Description("已完成")] 已完成 = 30, [Description("待退款")] 待退款 = 40, [Description("已退款")] 已退款 = 50, [Description("退款失败")] 退款失败 = 60, [Description("退款中")] 退款中 = 70, } public enum ACOOLYStatusEnum { [Description("充值中")] 充值中 = 10, [Description("充值成功")] 充值成功 = 20, [Description("已完成")] 已完成 = 30, [Description("部分充值成功")] 部分充值成功 = 40, [Description("充值失败")] 充值失败 = 50, [Description("已退款")] 已退款 = 60, } public enum LifePayRefundStatusEnum { [Description("无需退款")] 无需退款 = 0, [Description("待退款")] 待退款 = 10, [Description("退款中")] 退款中 = 20, [Description("已退款")] 已退款 = 30, [Description("退款驳回")] 退款驳回 = 40, } public enum LifePayRateTypeEnum { 默认话费折扣=10, 默认电费折扣=20, 默认燃气折扣=30, 供应商折扣价=40, } public enum LifePaySwitchTypeEnum { H5 = 10, 微信小程序 = 20, 微信公众号 = 30, } public enum LifePayChannelsStatsEnum { 启用 = 10, 禁用 = 20, } public enum LifePayChannlesTypeEnum { 内部渠道 = 10, 外部渠道 = 20, } public enum IntroInfoTypeEnum { [Description("文本")] 文本 = 0, [Description("图片")] 图片 = 1, [Description("视频")] 视频 = 2, [Description("富文本")] 富文本 = 3, [Description("微信的内容")] 微信的内容 = 4, } public enum LifePayRefundTypeEnum { [Description("全额退款")] 全额退款 = 10, [Description("部分退款")] 部分退款 = 20 } public enum ExpensesReceiptsTypeEnum { [Description("收入")] Expenses = 10, [Description("支出")] Receipts = 20, } public enum ConsumptionFrozenStatusEnum { [Description("冻结")] Frozen = 10, [Description("解冻")] Thaw = 20, } public enum ConsumptionFlowEnum { [Description("不变")] Unchanged = 10, [Description("出金")] Out = 20, }