using Appointment.Entity; using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; namespace Appointment.IRepository { public interface IApptRepoJNC { /// /// 创建新的预订单 /// /// /// public ApiResult AddApptSummary(AddSummaryJncReq req); /// /// 修改暂订单 /// /// /// public ApiResult UpdateSummary(UpdateSummaryReq req); /// /// 申请确定单 /// /// /// Task ApplyOrder(ApplyOrderReq req); /// /// 取消OA单 /// /// /// public ApiResult Cancel(ApplyOrderReq req); /// /// 审批通过确实单 /// /// /// Task AuditorSummary(ApplyOrderReq req); /// /// 被驳回 /// /// /// Task RejectSummary(ApplyOrderReq req); /// /// 手动抄送 /// /// /// Task 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); } }