namespace CampusErrand.Models; /// /// 用户角色 /// public enum UserRole { User = 0, Runner = 1, Admin = 2 } /// /// 订单类型 /// public enum OrderType { Pickup = 0, // 代取 Delivery = 1, // 代送 Help = 2, // 万能帮 Purchase = 3, // 代购 Food = 4 // 美食街 } /// /// 订单状态 /// public enum OrderStatus { Pending = 0, // 待接单 InProgress = 1, // 进行中 WaitConfirm = 2, // 待确认 Completed = 3, // 已完成 Cancelled = 4, // 已取消 Appealing = 5 // 申诉中 } /// /// Banner 链接类型 /// public enum LinkType { External = 0, // 外部链接 Internal = 1 // 内部页面 } /// /// 打包费类型 /// public enum PackingFeeType { Fixed = 0, // 总打包费(固定金额) PerItem = 1 // 单份打包费 } /// /// 改价类型 /// public enum PriceChangeType { Commission = 0, // 跑腿佣金 GoodsAmount = 1 // 商品总额 } /// /// 改价状态 /// public enum PriceChangeStatus { Pending = 0, Accepted = 1, Rejected = 2 } /// /// 收益状态 /// public enum EarningStatus { Frozen = 0, // 冻结中 Available = 1, // 待提现 Withdrawing = 2, // 提现中 Withdrawn = 3 // 已提现 } /// /// 提现收款方式 /// public enum PaymentMethod { WeChat = 0, Alipay = 1 } /// /// 提现状态 /// public enum WithdrawalStatus { Pending = 0, Processing = 1, Completed = 2 } /// /// 佣金规则类型 /// public enum CommissionRateType { Percentage = 0, // 百分比 Fixed = 1 // 固定金额 } /// /// 系统消息目标类型 /// public enum MessageTargetType { All = 0, OrderUser = 1, RunnerUser = 2, Specific = 3 } /// /// 消息类型 /// public enum MessageType { System = 0, OrderNotification = 1 } /// /// 跑腿认证状态 /// public enum CertificationStatus { Pending = 0, Approved = 1, Rejected = 2 }