149 lines
4.5 KiB
C#
149 lines
4.5 KiB
C#
|
|
using System;
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
using System.Linq;
|
|||
|
|
using System.Text;
|
|||
|
|
using SOH.Entities;
|
|||
|
|
using SOH.Data;
|
|||
|
|
|
|||
|
|
|
|||
|
|
namespace SOH.BLL
|
|||
|
|
{
|
|||
|
|
public interface IQianTai2
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 根据会员号获取会员信息
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="hyh"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
SOH.Entities.t_hyb GetHyInfoByHyh(int hyh);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 根据医院代码查询员工信息(状态为未注销)
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="yydm"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
List<SOH.Entities.t_ygzd> GetYgzdByFD(short yydm);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 根据条件查询套餐列表
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="xb"></param>
|
|||
|
|
/// <param name="hyzk"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
List<t_tc> GetTCByCondition(short xb, short hyzk,short fddm);
|
|||
|
|
|
|||
|
|
List<t_tc> GetTCByCondition2(short xb, short hyzk, short fddm);
|
|||
|
|
/// <summary>
|
|||
|
|
/// 根据身份证号查询会员信息
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="sfzh"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
t_hyb GetHyBySfzh(string sfzh);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 插入会员信息,返回是否成功,out 会员号
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="thyb"></param>
|
|||
|
|
/// <param name="hyh"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
OperationResult AddHyb(t_hyb thyb);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 根据条码号获取团体中的人员信息
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="tm"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
string GetTTDJInfo(int tm);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 根据分店代码 和 科室名称检索出团体体检信息
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="fddm"></param>
|
|||
|
|
/// <param name="khmc"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
List<Entities.DTO.dto_tjxx> GetTJXX(short fddm, string khmc);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 根据合同编码、合同状态获取合同中的分组信息
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="htbm"></param>
|
|||
|
|
/// <param name="htzt">合同状态,-1表示查询全部</param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
List<t_htfzb> GetHtfz(int htbm,short htzt);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 个人登记
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="thyb"></param>
|
|||
|
|
/// <param name="tg"></param>
|
|||
|
|
/// <param name="ltj"></param>
|
|||
|
|
/// <param name="ifExitHy"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
OperationResult GRDJ(t_hyb thyb, t_grgzb tg, List<t_jjxb> ltj, bool ifExitHy);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 团检登记_持卡
|
|||
|
|
/// </summary>
|
|||
|
|
OperationResult Tjdj_CK(t_ttgzb tg,string isOpen);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 根据条码号查询团检登记情况信息
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="tm"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
Entities.DTO.dto_tjdjxx GetTjdjxx(int tm);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 根据条码号查询个人团体登记情况信息
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="tm"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
Entities.DTO.dto_tjdjxx GetTjdjxxAll(int tm);
|
|||
|
|
|
|||
|
|
|
|||
|
|
//根据条码获取团检的合同状态
|
|||
|
|
short GetHtztByTm(int tm);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 团检现场登记
|
|||
|
|
/// </summary>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
OperationResult Tjdj_XC(t_ttgzb tg,short sfbj,string isOpen);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 根据条码判断此团检人员是否允许取消登记
|
|||
|
|
/// </summary>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
OperationResult IfCanCancleDJ_TJ(int tm);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 根据条码号进行团检的取消登记
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="tm"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
OperationResult CancleDJByTm(int tm);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 团检分组中添加人员
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="tg">t_ttgzb信息,其中包含htbm和htfzbm</param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
OperationResult InsertTtgzb(t_ttgzb tg);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 修改团检分组中的人员信息
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="tg"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
OperationResult UpdateTtgzb(t_ttgzb tg);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 更改个人信息
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="dt"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
OperationResult UpdateGzbInfo(Entities.DTO.dto_tjdjxx dt);
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
}
|