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; }
}
}