53 lines
1.4 KiB
C#
53 lines
1.4 KiB
C#
using Appointment.Entity;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
|
|
namespace Appointment.IRepository
|
|
{
|
|
public interface IApptAuditorRepo
|
|
{
|
|
/// <summary>
|
|
/// 预订审核节点 添加
|
|
/// </summary>
|
|
/// <param name="req"></param>
|
|
/// <returns></returns>
|
|
ApiResult<ApptAuditor> Add(ApptAuditor req);
|
|
|
|
/// <summary>
|
|
/// 预订审核节点 删除
|
|
/// </summary>
|
|
/// <param name="id"></param>
|
|
/// <returns></returns>
|
|
ApiResult Delete(int id);
|
|
|
|
/// <summary>
|
|
/// 预订审核节点 根据主键获取实体
|
|
/// </summary>
|
|
/// <param name="id"></param>
|
|
/// <returns></returns>
|
|
ApiResult<ApptAuditor> GetModel(int id);
|
|
|
|
/// <summary>
|
|
/// 预订审核节点 获取列表
|
|
/// </summary>
|
|
/// <param name="req"></param>
|
|
/// <returns></returns>
|
|
ApiResult<List<ApptAuditor>> GetList(ApptAuditor req);
|
|
|
|
/// <summary>
|
|
/// 预订审核节点 分页
|
|
/// </summary>
|
|
/// <param name="req"></param>
|
|
/// <returns></returns>
|
|
ApiResult<PagerData<ApptAuditor>> Page(CommPageReq req);
|
|
|
|
/// <summary>
|
|
/// 获取预订审核线状结构
|
|
/// </summary>
|
|
/// <param name="apptTypeId"></param>
|
|
/// <returns></returns>
|
|
ApiResult<ApptAuditor> AuditorLine(int apptTypeId);
|
|
}
|
|
}
|