using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace CampusErrand.Models;
///
/// 佣金规则表
///
public class CommissionRule
{
[Key]
public int Id { get; set; }
/// 区间最低金额
[Column(TypeName = "decimal(10,2)")]
public decimal MinAmount { get; set; }
/// 区间最高金额(null 表示无上限)
[Column(TypeName = "decimal(10,2)")]
public decimal? MaxAmount { get; set; }
/// 类型:百分比或固定金额
public CommissionRateType RateType { get; set; }
/// 抽成比例或固定金额
[Column(TypeName = "decimal(10,4)")]
public decimal Rate { get; set; }
}