99 lines
3.0 KiB
C#
99 lines
3.0 KiB
C#
|
|
using System;
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
using System.Linq;
|
|||
|
|
using System.Text;
|
|||
|
|
using SOH.Data;
|
|||
|
|
using SOH.Entities;
|
|||
|
|
|
|||
|
|
namespace SOH.BLL
|
|||
|
|
{
|
|||
|
|
public interface IQianTai
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 获取条码状态
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="tm"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
Data.OperationResult gettmstate(string tm);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 获取条码的体检项目
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="tm"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
string gettjxmbytm(string tm);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 回收指定条码的体检本
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="tm">条码号</param>
|
|||
|
|
/// <param name="czy">操作员</param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
Data.OperationResult tijianshouchehuishou(string tm, string czy,short fddm);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 获取当日体检信息
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="tjrq">体检日期</param>
|
|||
|
|
/// <param name="tm">条码</param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
string gettjxx(DateTime tjrq, string tm);
|
|||
|
|
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 撤销体检手册回收
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="cx_gzb">工作表</param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
Data.OperationResult chexiaohuishou(Entities.DTO.dto_gzb cx_gzb);
|
|||
|
|
|
|||
|
|
|
|||
|
|
#region 临时加项业务处理
|
|||
|
|
/// <summary>
|
|||
|
|
/// 根据条码查询个检和团检中存在的客户相关信息
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="tm"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
Entities.DTO.dto_gzb GetInfoByTm(int tm);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 获取已交费的组合项目,根据加减项进行增减
|
|||
|
|
/// </summary>
|
|||
|
|
List<Entities.DTO.dto_zhxm> GetZhxm_YJF_JJX(int tm);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 临时加项业务处理
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="jffs">交费方式,0公费,1自费</param>
|
|||
|
|
/// <param name="ldl">加项集合</param>
|
|||
|
|
/// <param name="lx">类型:1个人 ,2团体</param>
|
|||
|
|
/// <param name="tm">条码</param>
|
|||
|
|
/// <param name="uname">操作员</param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
Data.OperationResult LSJX(List<Entities.DTO.dto_lsjx> ldl, int tm, short jffs, short lx, short fddm, string uname, string isOpen);
|
|||
|
|
#endregion
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 根据身份证号查询个检是否可登记
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="sfzh"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
Data.OperationResult IfExistGJBySFZH(string sfzh,short fddm);
|
|||
|
|
|
|||
|
|
Data.OperationResult IfExistTJBySFZH(string sfzh, short fddm);
|
|||
|
|
|
|||
|
|
Data.OperationResult IfExistTJBySFZH2(string sfzh, short fddm);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 申请修改
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="tm">条码号</param>
|
|||
|
|
/// <param name="ksbm">科室编码</param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
OperationResult sqxg(int tm, int ksbm);
|
|||
|
|
|
|||
|
|
SOH.Entities.t_tc GetTcBytcbm(short tcbm);
|
|||
|
|
}
|
|||
|
|
}
|