/*********************************************************************** * Project: CoreCms * ProjectName: 核心内容管理系统 * Web: https://www.corecms.net * Author: 大灰灰 * Email: jianweie@163.com * CreateTime: 2025/9/3 0:53:58 * Description: 暂无 ***********************************************************************/ using SqlSugar; using System.ComponentModel; using System.ComponentModel.DataAnnotations; namespace CoreCms.Net.Model.Entities { /// /// 预约记录表 /// public partial class SQReservationParticipants { /// /// 构造函数 /// public SQReservationParticipants() { } /// /// 参与记录ID /// [Display(Name = "参与记录ID")] [SugarColumn(IsPrimaryKey = true, IsIdentity = true)] [Required(ErrorMessage = "请输入{0}")] public System.Int32 id { get; set; } /// /// 预约ID /// [Display(Name = "预约ID")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 reservation_id { get; set; } /// /// 参与者ID(关联用户表,暂时占位) /// [Display(Name = "参与者ID(关联用户表,暂时占位)")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 user_id { get; set; } /// /// 角色:0=参与者,1=发起者 /// [Display(Name = "角色:0=参与者,1=发起者")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 role { get; set; } /// /// 加入时间 /// [Display(Name = "加入时间")] [Required(ErrorMessage = "请输入{0}")] public System.DateTime join_time { get; set; } /// /// 退出时间 /// [Display(Name = "退出时间")] public System.DateTime? quit_time { get; set; } /// /// 状态,0正常,1已退出 /// [Display(Name = "状态,0正常,1已退出")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 status { get; set; } /// /// 备注 /// [Display(Name = "备注")] [StringLength(maximumLength: 500, ErrorMessage = "{0}不能超过{1}字")] public System.String remarks { get; set; } /// /// 重要数据 /// [Display(Name = "重要数据")] [StringLength(maximumLength: 500, ErrorMessage = "{0}不能超过{1}字")] public System.String important_data { get; set; } /// /// 是否需要退款。0 无需退款,未交押金,1 待支付 ,2 已支付 ,3 发起退款,4退款中,5退款完成。9退款失败 /// [Display(Name = "是否需要退款。0 无需退款,未交押金,1 待支付 ,2 已支付 ,3 发起退款,4退款中,5退款完成。 9退款失败")] public System.Int32 is_refund { get; set; } /// /// 是否赴约 1 已赴约 2 未赴约,待审核 3 未赴约,已审核 /// [Display(Name = "是否赴约")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 is_arrive { get; set; } /// /// 是否评论过 /// [Display(Name = "是否评论过")] public System.Int32 is_evaluation { get; set; } /// /// 订单id /// [Display(Name = "订单id")] public string paymentId { get; set; } /// /// 签到时间 /// [Display(Name = "签到时间")] public System.DateTime? check_reservation { get; set; } } }