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