using Appointment.Entity;
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.IRepository
{
public interface IApptRepoJNC
{
///
/// 创建新的预订单
///
///
///
public ApiResult AddApptSummary(AddSummaryJncReq req);
///
/// 修改暂订单
///
///
///
public ApiResult UpdateSummary(UpdateSummaryReq req);
///
/// 申请确定单
///
///
///
public ApiResult ApplyOrder(ApplyOrderReq req);
///
/// 取消OA单
///
///
///
public ApiResult Cancel(ApplyOrderReq req);
///
/// 审批通过确实单
///
///
///
public ApiResult AuditorSummary(ApplyOrderReq req);
///
/// 被驳回
///
///
///
public ApiResult RejectSummary(ApplyOrderReq req);
///
/// 手动抄送
///
///
///
public ApiResult ManualCopy(ApptSendReq req);
///
/// 信息回复
///
///
///
public ApiResult AddReply(AddMsgReq req);
///
/// 根据订单主键获取实体
///
///
///
public ApiResult GetSummaryModel(SummaryJncModelReq req);
///
/// 分页预订列表
///
///
///
public ApiResult> ApptSummaryPager(SummaryJNCPageReq req);
///
/// 获取审批流程
///
///
///
public ApiResult AuditorLogTree(SummaryJncModelReq req);
///
/// 订单数据差距
///
///
///
public ApiResult> Disparity(SummaryJncModelReq req);
///
/// 返回回复中的图片列表
///
///
public ApiResult> GetReplyPicList(SummaryJncModelReq req);
}
}