This commit is contained in:
Yuan
2022-07-24 14:48:54 +08:00
parent 5907f586ce
commit baf1bae943
115 changed files with 19923 additions and 0 deletions

View File

@@ -0,0 +1,356 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
#region 添加
/// <summary>
/// 创建订单入参
/// </summary>
public class AddSummaryJncReq : ApptSummary
{
/// <summary>
/// [必填] 客户端保存用户信息
/// </summary>
public string AccountDes { get; set; }
}
#endregion
#region 修改暂定单
public class UpdateSummaryReq : ApptSummary
{
/// <summary>
/// [必填] 客户端保存用户信息
/// </summary>
public string AccountDes { get; set; }
}
#endregion
#region 申请确定单
/// <summary>
/// 申请确定单入参 | 预定部对预定单进行审批通过 | 其他部门审批通过 | 驳回
/// </summary>
public class ApplyOrderReq
{
/// <summary>
/// [必填] 客户端保存用户信息
/// </summary>
public string AccountDes { get; set; }
/// <summary>
/// [必填] 预订单主键
/// </summary>
public int Id { get; set; }
/// <summary>
/// 申请确定单备注
/// </summary>
public string Remark { get; set; }
/// <summary>
/// 申请确定单图片备注(最多5张)
/// </summary>
public List<string> RemarkPics { get; set; }
}
#endregion
#region 获取实体
/// <summary>
/// 获取实体入参 | 订单对比 | 根据回复编号获取回复中的图片列表
/// </summary>
public class SummaryJncModelReq
{
/// <summary>
/// 客户端保存用户信息
/// </summary>
public string AccountDes { get; set; }
/// <summary>
/// 预订单主键
/// </summary>
public int Id { get; set; }
}
public class SummaryJncDetailRep : ApptSummary
{
public string UserName { get; set; }
/// <summary>
/// 图标状态:0-未提交,1-审核中,2-通过,3-驳回;4-取消;
/// </summary>
public int IconStatus { get; set; }
}
#endregion
#region 分页
/// <summary>
/// 分页入参
/// </summary>
public class SummaryJNCPageReq
{
/// <summary>
/// [必填]客户端保存用户信息
/// </summary>
public string AccountDES { get; set; }
/// <summary>
/// 当前页从1开始(默认1)
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// 页大小(默认10)
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// 查询标签
/// </summary>
public int Menu { get; set; }
/// <summary>
/// 开始日期(包含当日,默认全部)[格式 2021-06-24]
/// </summary>
public string StartDay { get; set; }
/// <summary>
/// 截止日期(包含当日,默认全部)[格式 2021-06-24]
/// </summary>
public string EndDay { get; set; }
/// <summary>
/// 预订单编号
/// </summary>
public string No { get; set; }
/// <summary>
/// 搜索
/// </summary>
public string KeyWord { get; set; }
}
#endregion
#region 生成确认单
/// <summary>
/// 生成确认单入参
/// </summary>
public class CreateOrderReq
{
/// <summary>
/// 客户端保存用户信息
/// </summary>
public string AccountDes { get; set; }
/// <summary>
/// 预订单主键
/// </summary>
public int Id { get; set; }
}
#endregion
#region 审核订单
public class CheckerOrderReq
{
/// <summary>
/// 客户端保存用户信息
/// </summary>
public string AccountDes { get; set; }
/// <summary>
/// 预订单主键
/// </summary>
public int Id { get; set; }
/// <summary>
/// 审核状态:1-审核通过,2-驳回
/// </summary>
public int Status { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
}
#endregion
/// <summary>
/// 销售员修改确订单或驳回订单入参
/// </summary>
public class UpdateOrderBySaleReq
{
/// <summary>
/// 客户端保存用户信息
/// </summary>
public string AccountDes { get; set; }
/// <summary>
/// 预订单主键
/// </summary>
public int Id { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
}
public class AuditorLogReq
{
/// <summary>
/// 是否有审核权限:0-否,1-是,
/// </summary>
public int Authority { get; set; }
/// <summary>
/// 是否有修改权限:0-否,1-是,
/// </summary>
public int UpdateStatus { get; set; }
/// <summary>
/// 是否可提交审核:0-不可,1-可以,
/// </summary>
public int SubmitStatus { get; set; }
/// <summary>
/// 是否显示生成完成单:0-不显示,1-显示
/// </summary>
public int SumbitFinish { get; set; }
/// <summary>
/// 取消订单功能显示:0-不显示,1-显示
/// </summary>
public int SumbitCancel { get; set; }
public List<AuditorLogDataReq> AuditorLog { get; set; }
}
/// <summary>
/// 返回的日志记录
/// </summary>
public class AuditorLogDataReq
{
/// <summary>
/// 日志编号
/// </summary>
public int Id { get; set; }
/// <summary>
/// 标题
/// </summary>
public string Title { get; set; }
/// <summary>
/// 状态:1-已操作,2-待操作
/// </summary>
public int Status { get; set; }
/// <summary>
/// 修改信息
/// </summary>
public List<string> Info { get; set; }
/// <summary>
/// 图片
/// </summary>
public List<string> PicList { get; set; }
/// <summary>
/// 手动回复的信息列表
/// </summary>
public List<ReplyResp> ReplyList { get; set; }
}
/// <summary>
/// 手动回复信息 数据类型
/// </summary>
public class ReplyResp
{
/// <summary>
/// 创建时间
/// </summary>
public DateTime CreateTime { get; set; }
/// <summary>
/// 审核人员/抄送接收人/回复操作人
/// </summary>
public string UserName { get; set; }
/// <summary>
/// 回复信息内容的主键
/// </summary>
public int Id { get; set; }
/// <summary>
/// 审核备注
/// </summary>
public string Remark { get; set; }
/// <summary>
/// 图片数量
/// </summary>
public int PicNum { get; set; }
}
/// <summary>
/// 订单数据对比返回数据类型
/// </summary>
public class DisparityReq
{
public string Title { get; set; }
public DateTime Time { get; set; }
public List<string> Info { get; set; }
}
public class CompareSummaryReq
{
/// <summary>
/// 客户端保存用户信息
/// </summary>
public string AccountDes { get; set; }
/// <summary>
/// 订单的guid
/// </summary>
public string Guid { get; set; }
/// <summary>
/// 状态:0-获取暂订单与最新确认单的对比,
/// </summary>
public int Status { get; set; }
}
/// <summary>
/// 信息回复 入参
/// </summary>
public class AddMsgReq
{
/// <summary>
/// [必填] 客户端保存用户信息
/// </summary>
public string AccountDes { get; set; }
/// <summary>
/// 被回复的主键
/// </summary>
public int Id { get; set; }
/// <summary>
/// 回复内容
/// </summary>
public string Remark { get; set; }
/// <summary>
/// 图片
/// </summary>
public List<string> PicList { get; set; }
}
}

View File

@@ -0,0 +1,29 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
public class ApptSendReq
{
/// <summary>
/// 被抄送的预订主键
/// </summary>
public int ApptId { get; set; }
/// <summary>
/// 客户端保存用户信息
/// </summary>
public string AccountDES { get; set; }
/// <summary>
/// 抄送到账号
/// </summary>
public string[] ToUserAccounts { get; set; }
/// <summary>
/// 抄送备注
/// </summary>
public string Remark { get; set; }
}
}

View File

@@ -0,0 +1,380 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
/// <summary>
/// 预订申请提交表单
/// </summary>
public class ApptSummaryReq1
{
/// <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<ApptMeetingReq1> ApptMeetingList { get; set; }
///// <summary>
///// 客房预订明细列表
///// </summary>
////public List<ApptRoomReq1> ApptRoomList { get; set; }
///// <summary>
///// 餐饮预订明细列表
///// </summary>
////public List<ApptCateringReq1> ApptCateringList { get; set; }
///// <summary>
///// 温泉预订明细列表
///// </summary>
////public List<ApptSpringReq1> ApptSpringList { get; set; }
///// <summary>
///// 其他备注
///// </summary>
////public List<RemarkReq1> 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 ApptMeetingReq1
{
/// <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 ApptRoomReq1
{
/// <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 ApptCateringReq1
{
/// <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 ApptSpringReq1
{
/// <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 RemarkReq1
{
/// <summary>
/// 备注名称
/// </summary>
public string RemarkName { get; set; }
/// <summary>
/// 备注内容
/// </summary>
public string RemarkContent { get; set; }
}
}

View File

@@ -0,0 +1,381 @@
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; }
}
}

View File

@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
/// <summary>
/// 预订类型添加
/// </summary>
public class ApptTypeAddReq
{
/// <summary>
/// 类型名称
/// </summary>
public string ApptName { get; set; }
/// <summary>
/// 备注说明
/// </summary>
public string Remark { get; set; }
}
}

View File

@@ -0,0 +1,19 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
public class ApptUsableMeetingReq
{
/// <summary>
/// 启始时间(默认从昨天开始)
/// </summary>
public string Startday { get; set; }
/// <summary>
/// 截止时间(默认截止到3个月后)
/// </summary>
public string EndDay { get; set; }
}
}

View File

@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
/// <summary>
/// 删除预订请求参数
/// </summary>
public class AuditDeleteReq
{
/// <summary>
/// 要删除的预订对应的主键
/// </summary>
public int Id { get; set; }
/// <summary>
/// 删除的类型:1-预订主单与详情,2-客房详情,3-会议详情,4-餐饮详情,5-温泉详情
/// </summary>
public int Type { get; set; }
}
}

View File

@@ -0,0 +1,32 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
/// <summary>
/// 预订审核
/// </summary>
public class ApptAuditReq
{
/// <summary>
/// 要审核的主键
/// </summary>
public int ApptId { get; set; }
/// <summary>
/// 客户端保存用户信息
/// </summary>
public string AccountDES { get; set; }
/// <summary>
/// 审核状态:1-审核通过,0-驳回,
/// </summary>
public int AuditorStatus { get; set; }
/// <summary>
/// 审核说明
/// </summary>
public string Remark { get; set; }
}
}

View File

@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
/// <summary>
/// 绑定用户
/// </summary>
public class BindUserReq
{
/// <summary>
/// 客户端保留用户信息
/// </summary>
public string AccountDES { get; set; }
}
}

View File

@@ -0,0 +1,43 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
/// <summary>
/// 日期时间
/// </summary>
public class CommDayReq
{
public DateTime Date { get; set; }
}
/// <summary>
/// int型
/// </summary>
public class CommIntReq
{
public int? IntValue { get; set; }
}
/// <summary>
/// id
/// </summary>
public class CommIntIdReq
{
public int Id { get; set; }
}
/// <summary>
/// 分页
/// </summary>
public class CommPageReq
{
public int PageIndex { get; set; }
public int PageSize { get; set; }
public string Keywords { get; set; }
}
}

View File

@@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
/// <summary>
/// 获取会议室资源
/// </summary>
public class MeetingReq
{
/// <summary>
/// 起始时间
/// </summary>
public DateTime StartDay { get; set; }
/// <summary>
/// 截止时间(包含当天)
/// </summary>
public DateTime EndDay { get; set; }
/// <summary>
/// 客户端保留用户信息
/// </summary>
public string AccountDES { get; set; }
}
}

View File

@@ -0,0 +1,35 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
/// <summary>
/// 我发起的预订
/// </summary>
public class MyApptApplyPageReq
{
/// <summary>
/// 当前页从1开始
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// 页大小
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// 客户端保存用户信息
/// </summary>
public string AccountDES { get; set; }
/// <summary>
/// 审核状态:null/0-全部,1-审订中,2-审核通过,3-驳回,6-取消
/// </summary>
/// <remarks>
/// EnumAuditorStatus
/// </remarks>
public int? AuditorStatus { get; set; }
}
}

View File

@@ -0,0 +1,35 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
/// <summary>
/// 与我有关的预订
/// </summary>
public class MyApptAuditPageReq
{
/// <summary>
/// 当前页从1开始
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// 页大小
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// 客户端保存用户信息
/// </summary>
public string AccountDES { get; set; }
/// <summary>
/// 审核状态:0-我的审核,1-待我审核,2-我抄送的,3-抄送给我的
/// </summary>
/// <remarks>
/// EnumAuditorStatus
/// </remarks>
public int? AuditorStatus { get; set; }
}
}

View File

@@ -0,0 +1,32 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
/// <summary>
/// 转审
/// </summary>
public class TransferAuditReq
{
/// <summary>
/// 要审核的主键
/// </summary>
public int ApptId { get; set; }
/// <summary>
/// 客户端保存用户信息
/// </summary>
public string AccountDES { get; set; }
/// <summary>
/// 转审给哪个账号
/// </summary>
public string ToAccount { get; set; }
/// <summary>
/// 审核说明
/// </summary>
public string Remark { get; set; }
}
}

View File

@@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
/// <summary>
/// 根据日期与场次获取可用会议厅资源
/// </summary>
public class UsableMeetingReq
{
/// <summary>
/// 日期
/// </summary>
public DateTime Day { get; set; }
/// <summary>
/// 场次
/// </summary>
public int[] Groups { get; set; }
/// <summary>
/// 占用状态:0-默认,只返回未占用的,1-返回所有 由Numbers判断是否被占用
/// </summary>
public int Status { get; set; }
}
}

View File

@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
/// <summary>
/// 获取客房资源
/// </summary>
public class UsableRoomReq
{
/// <summary>
/// 起始时间
/// </summary>
public DateTime StartDay { get; set; }
/// <summary>
/// 截止时间(包含当天)
/// </summary>
public DateTime EndDay { get; set; }
}
}

View File

@@ -0,0 +1,32 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
/// <summary>
/// 账号密码登录入参
/// </summary>
public class UserLoginAccountReq
{
/// <summary>
/// 用户名
/// </summary>
public string UserName { get; set; }
/// <summary>
/// 密码
/// </summary>
public string UserPwd { get; set; }
/// <summary>
/// 微信小程序wx.login下的code,实现首次授权
/// </summary>
public string Code { get; set; }
/// <summary>
/// 酒店id
/// </summary>
public string Hotelid { get; set; }
}
}

View File

@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.Entity
{
/// <summary>
/// 微信Code登录
/// </summary>
public class UserLoginCodeReq
{
/// <summary>
/// 微信Code登录
/// </summary>
public string Code { get; set; }
/// <summary>
/// 酒店id
/// </summary>
public string Hotelid { get; set; }
}
}