357 lines
8.3 KiB
C#
357 lines
8.3 KiB
C#
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; }
|
||
}
|
||
|
||
|
||
}
|