using System.ComponentModel; namespace LifePayment.Domain.Shared; public enum LifePayTypeEnum { [Description("微信支付")] WxPay = 10, [Description("支付宝支付")] AliPay = 20 } public enum LifePayOrderTypeEnum { [Description("话费订单")] 话费订单 = 10, [Description("电费订单")] 电费订单 = 20, [Description("燃气订单")] 燃气订单 = 30, } public enum LifePayStatusEnum { [Description("未支付")] 未支付 = 10, [Description("已支付")] 已支付 = 20, [Description("待退款")] 待退款 = 30, [Description("已退款")] 已退款 = 40, } public enum LifePayOrderStatusEnum { [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 }