382 lines
9.1 KiB
C#
382 lines
9.1 KiB
C#
using System;
|
||
using System.Collections.Generic;
|
||
using System.Text;
|
||
|
||
namespace Appointment.Entity
|
||
{
|
||
/// <summary>
|
||
/// 预订申请提交表单
|
||
/// </summary>
|
||
public class ApptSummaryReq
|
||
{
|
||
/// <summary>
|
||
/// 自增主键
|
||
/// </summary>
|
||
public int Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 客户端保存用户信息
|
||
/// </summary>
|
||
public string AccountDES { get; set; }
|
||
|
||
/// <summary>
|
||
/// 组织单位
|
||
/// </summary>
|
||
public string BuyerName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 公司地址
|
||
/// </summary>
|
||
public string BuyerAddress { get; set; }
|
||
|
||
/// <summary>
|
||
/// 会议名称
|
||
/// </summary>
|
||
public string BuyerTitle { get; set; }
|
||
|
||
/// <summary>
|
||
/// 组织负责人
|
||
/// </summary>
|
||
public string LeaderName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 组织负责人电话
|
||
/// </summary>
|
||
public string LeaderMobile { get; set; }
|
||
|
||
/// <summary>
|
||
/// 会议组房号
|
||
/// </summary>
|
||
public string LeaderRoom { get; set; }
|
||
|
||
/// <summary>
|
||
/// 客房总备注
|
||
/// </summary>
|
||
public string RoomRemark { get; set; }
|
||
|
||
/// <summary>
|
||
/// 议室总备注
|
||
/// </summary>
|
||
public string MeetingRemark { get; set; }
|
||
|
||
/// <summary>
|
||
/// 餐饮总备注
|
||
/// </summary>
|
||
public string CateringRemark { get; set; }
|
||
|
||
/// <summary>
|
||
/// 温泉总备注
|
||
/// </summary>
|
||
public string SpringRemark { get; set; }
|
||
|
||
/// <summary>
|
||
/// 驳回备注
|
||
/// </summary>
|
||
public string RebutRemark { get; set; }
|
||
|
||
/// <summary>
|
||
/// 会议室预订明细列表
|
||
/// </summary>
|
||
public List<ApptMeetingReq> ApptMeetingList { get; set; }
|
||
|
||
/// <summary>
|
||
/// 客房预订明细列表
|
||
/// </summary>
|
||
public List<ApptRoomReq> ApptRoomList { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 餐饮预订明细列表
|
||
/// </summary>
|
||
public List<ApptCateringReq> ApptCateringList { get; set; }
|
||
|
||
/// <summary>
|
||
/// 温泉预订明细列表
|
||
/// </summary>
|
||
public List<ApptSpringReq> ApptSpringList { get; set; }
|
||
|
||
/// <summary>
|
||
/// 其他备注
|
||
/// </summary>
|
||
public List<RemarkReq> Remarks { get; set; }
|
||
|
||
/// <summary>
|
||
/// 提交人
|
||
/// </summary>
|
||
public string UserId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 销售人员姓名
|
||
/// </summary>
|
||
public string SaleName { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 销售人员姓名电话
|
||
/// </summary>
|
||
public string SalePhone { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 审核状态:1-待审核,2-审核中,3-审核通过,4-驳回,
|
||
/// </summary>
|
||
public int? AuditorStatus { get; set; }
|
||
|
||
/// <summary>
|
||
/// 创建时间
|
||
/// </summary>
|
||
public DateTime CreateTime { get; set; }
|
||
}
|
||
|
||
/// <summary>
|
||
/// 会议室预订明细
|
||
/// </summary>
|
||
public class ApptMeetingReq
|
||
{
|
||
/// <summary>
|
||
/// 自增主键
|
||
/// </summary>
|
||
public int Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 会议入场日期
|
||
/// </summary>
|
||
public DateTime? MeetingTime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 场次:1-上午,2-下午,3-晚上
|
||
/// </summary>
|
||
public int[] MeetingGroup { get; set; }
|
||
|
||
/// <summary>
|
||
/// 会议厅名称(手输或根据类型选择自动填入),手输不占用资源
|
||
/// </summary>
|
||
public string MeetingRoom { get; set; }
|
||
|
||
/// <summary>
|
||
/// 会议厅代码(手输类型时为空,不占用资源)
|
||
/// </summary>
|
||
public string MeetingCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 会议室主席台位
|
||
/// </summary>
|
||
public string MeetingRostrum { get; set; }
|
||
|
||
/// <summary>
|
||
/// 会议室-台型(课桌)
|
||
/// </summary>
|
||
public string MeetingShape { get; set; }
|
||
|
||
/// <summary>
|
||
/// 人数:0-待定,
|
||
/// </summary>
|
||
public int? MeetingNum { get; set; }
|
||
|
||
/// <summary>
|
||
/// 单价
|
||
/// </summary>
|
||
public decimal? MeetingPrice { get; set; }
|
||
|
||
/// <summary>
|
||
/// 横幅内容:
|
||
/// </summary>
|
||
public string MeetingTitle { get; set; }
|
||
|
||
/// <summary>
|
||
/// 会议厅备注
|
||
/// </summary>
|
||
public string Remark { get; set; }
|
||
}
|
||
|
||
/// <summary>
|
||
/// 客房预订明细
|
||
/// </summary>
|
||
public class ApptRoomReq
|
||
{
|
||
/// <summary>
|
||
/// 自增主键
|
||
/// </summary>
|
||
public int Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 抵达时间
|
||
/// </summary>
|
||
public DateTime? RoomIn { get; set; }
|
||
|
||
/// <summary>
|
||
/// 离开时间
|
||
/// </summary>
|
||
public DateTime? RoomOut { get; set; }
|
||
|
||
/// <summary>
|
||
/// 房型(手输或根据类型选择自动填入),手输不占用资源
|
||
/// </summary>
|
||
public string RoomGroup { get; set; }
|
||
|
||
/// <summary>
|
||
/// 选择房间类型(手输类型时为空,不占用资源)
|
||
/// </summary>
|
||
public string RooomCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 房间数量
|
||
/// </summary>
|
||
public int? RoomNum { get; set; }
|
||
|
||
/// <summary>
|
||
/// 房间单价[当输入为0时,会根据房类代码获取优惠价]
|
||
/// </summary>
|
||
public decimal? RoomPrice { get; set; }
|
||
|
||
/// <summary>
|
||
/// 总早餐数:0-无早餐,
|
||
/// </summary>
|
||
public int? BreakfastNum { get; set; }
|
||
|
||
/// <summary>
|
||
/// 长途电话:0-关,1-开,
|
||
/// </summary>
|
||
public int? LongDistance { get; set; }
|
||
|
||
/// <summary>
|
||
/// 房吧:0-关,1-开,
|
||
/// </summary>
|
||
public int? MinShop { get; set; }
|
||
|
||
/// <summary>
|
||
/// 总温泉数:0-无,
|
||
/// </summary>
|
||
public int? SpringNum { get; set; }
|
||
|
||
/// <summary>
|
||
/// 客房备注
|
||
/// </summary>
|
||
public string RoomRemark { get; set; }
|
||
}
|
||
|
||
|
||
|
||
/// <summary>
|
||
/// 餐饮预订明细
|
||
/// </summary>
|
||
public class ApptCateringReq
|
||
{
|
||
/// <summary>
|
||
/// 自增主键
|
||
/// </summary>
|
||
public int Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 用餐日期
|
||
/// </summary>
|
||
public DateTime? CateringTime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 晚上
|
||
/// 场次:1-上午,2-下午,3-晚上
|
||
/// </summary>
|
||
public int[] CateringGroup { get; set; }
|
||
|
||
/// <summary>
|
||
/// 餐厅名称(手输或根据类型选择自动填入),手输不占用资源
|
||
/// </summary>
|
||
public string CateringRoom { get; set; }
|
||
|
||
/// <summary>
|
||
/// 用餐地点(手输类型时为空,不占用资源)
|
||
/// </summary>
|
||
public string CateringCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 用餐类型 0-桌数,1-人数
|
||
/// </summary>
|
||
public int CateringType { get; set; }
|
||
|
||
/// <summary>
|
||
/// 桌数或人数数量
|
||
/// </summary>
|
||
public int CateringNum { get; set; }
|
||
|
||
/// <summary>
|
||
/// 每桌或每人单价
|
||
/// </summary>
|
||
public decimal CateringPrice { get; set; }
|
||
|
||
/// <summary>
|
||
/// 桌型
|
||
/// </summary>
|
||
public string CateringTable { get; set; }
|
||
|
||
/// <summary>
|
||
/// 酒水
|
||
/// </summary>
|
||
public string Wine { get; set; }
|
||
|
||
/// <summary>
|
||
/// 备注
|
||
/// </summary>
|
||
public string Remark { get; set; }
|
||
|
||
}
|
||
|
||
/// <summary>
|
||
/// 温泉预订明细
|
||
/// </summary>
|
||
public class ApptSpringReq
|
||
{
|
||
/// <summary>
|
||
/// 自增主键
|
||
/// </summary>
|
||
public int Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 温泉_日期
|
||
/// </summary>
|
||
public DateTime? SpringTime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 总人数(自动计算):0-待定
|
||
/// </summary>
|
||
public int? PeopleNum { get; set; }
|
||
|
||
/// <summary>
|
||
/// spring_men
|
||
/// </summary>
|
||
public int? SpringMen { get; set; }
|
||
|
||
/// <summary>
|
||
/// 女性人数:0-待定
|
||
/// </summary>
|
||
public int? SpringWomen { get; set; }
|
||
|
||
/// <summary>
|
||
/// 二次消费
|
||
/// </summary>
|
||
public string Consume { get; set; }
|
||
|
||
/// <summary>
|
||
/// 单价
|
||
/// </summary>
|
||
public decimal? SpringPrice { get; set; }
|
||
|
||
/// <summary>
|
||
/// 备注
|
||
/// </summary>
|
||
public string Remark { get; set; }
|
||
}
|
||
|
||
public class RemarkReq
|
||
{
|
||
/// <summary>
|
||
/// 备注名称
|
||
/// </summary>
|
||
public string RemarkName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 备注内容
|
||
/// </summary>
|
||
public string RemarkContent { get; set; }
|
||
}
|
||
}
|