admin/src/Oms.Domain/MarketingAggregate/Enums/MarketingEnums.cs
zzh f972a28d79
All checks were successful
Build and Deploy / deploy (push) Successful in 3m50s
feat: 落地滚动会员、券发放与邀请分成奖励
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-06 17:40:24 +08:00

60 lines
848 B
C#

namespace Oms.Domain.MarketingAggregate.Enums;
public enum ReferralCodeStatus : byte
{
Disabled = 0,
Enabled = 1
}
public enum CouponTemplateStatus : byte
{
Draft = 0,
Active = 1,
Ended = 2
}
public enum CouponInstanceStatus : byte
{
PendingUnlock = 5,
Available = 1,
Locked = 2,
Used = 3,
Expired = 4
}
public enum CommissionStatus : byte
{
Pending = 1,
Settled = 2,
Cancelled = 3
}
public enum CommissionWithdrawType : byte
{
External = 1,
ToBalance = 2
}
public enum WithdrawStatus : byte
{
Pending = 1,
Approved = 2,
Rejected = 3,
Paid = 4
}
public enum PointsChangeType : byte
{
Earn = 1,
Consume = 2,
Adjust = 3,
RefundClawback = 4
}
public enum CouponValidType : byte
{
FixedDate = 1,
DaysAfterReceive = 2,
DaysAfterUnlock = 3
}