提交
This commit is contained in:
103
api_v1/Appointment.IRepository/IApptRepoJNC.cs
Normal file
103
api_v1/Appointment.IRepository/IApptRepoJNC.cs
Normal file
@@ -0,0 +1,103 @@
|
||||
using Appointment.Entity;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace Appointment.IRepository
|
||||
{
|
||||
public interface IApptRepoJNC
|
||||
{
|
||||
/// <summary>
|
||||
/// 创建新的预订单
|
||||
/// </summary>
|
||||
/// <param name="req"></param>
|
||||
/// <returns></returns>
|
||||
public ApiResult<int> AddApptSummary(AddSummaryJncReq req);
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 修改暂订单
|
||||
/// </summary>
|
||||
/// <param name="req"></param>
|
||||
/// <returns></returns>
|
||||
public ApiResult<int> UpdateSummary(UpdateSummaryReq req);
|
||||
|
||||
/// <summary>
|
||||
/// 申请确定单
|
||||
/// </summary>
|
||||
/// <param name="req"></param>
|
||||
/// <returns></returns>
|
||||
public ApiResult ApplyOrder(ApplyOrderReq req);
|
||||
|
||||
/// <summary>
|
||||
/// 取消OA单
|
||||
/// </summary>
|
||||
/// <param name="req"></param>
|
||||
/// <returns></returns>
|
||||
public ApiResult Cancel(ApplyOrderReq req);
|
||||
|
||||
/// <summary>
|
||||
/// 审批通过确实单
|
||||
/// </summary>
|
||||
/// <param name="req"></param>
|
||||
/// <returns></returns>
|
||||
public ApiResult AuditorSummary(ApplyOrderReq req);
|
||||
|
||||
/// <summary>
|
||||
/// 被驳回
|
||||
/// </summary>
|
||||
/// <param name="req"></param>
|
||||
/// <returns></returns>
|
||||
public ApiResult RejectSummary(ApplyOrderReq req);
|
||||
|
||||
/// <summary>
|
||||
/// 手动抄送
|
||||
/// </summary>
|
||||
/// <param name="req"></param>
|
||||
/// <returns></returns>
|
||||
public ApiResult ManualCopy(ApptSendReq req);
|
||||
|
||||
/// <summary>
|
||||
/// 信息回复
|
||||
/// </summary>
|
||||
/// <param name="req"></param>
|
||||
/// <returns></returns>
|
||||
public ApiResult AddReply(AddMsgReq req);
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 根据订单主键获取实体
|
||||
/// </summary>
|
||||
/// <param name="req"></param>
|
||||
/// <returns></returns>
|
||||
public ApiResult<SummaryJncDetailRep> GetSummaryModel(SummaryJncModelReq req);
|
||||
|
||||
/// <summary>
|
||||
/// 分页预订列表
|
||||
/// </summary>
|
||||
/// <param name="req"></param>
|
||||
/// <returns></returns>
|
||||
public ApiResult<PagerData<SummaryJncDetailRep>> ApptSummaryPager(SummaryJNCPageReq req);
|
||||
|
||||
/// <summary>
|
||||
/// 获取审批流程
|
||||
/// </summary>
|
||||
/// <param name="req"></param>
|
||||
/// <returns></returns>
|
||||
public ApiResult<AuditorLogReq> AuditorLogTree(SummaryJncModelReq req);
|
||||
|
||||
/// <summary>
|
||||
/// 订单数据差距
|
||||
/// </summary>
|
||||
/// <param name="req"></param>
|
||||
/// <returns></returns>
|
||||
public ApiResult<List<DisparityReq>> Disparity(SummaryJncModelReq req);
|
||||
|
||||
/// <summary>
|
||||
/// 返回回复中的图片列表
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public ApiResult<List<string>> GetReplyPicList(SummaryJncModelReq req);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user