Files
dzpt/src/main/java/com/saye/hospitalgd/mapper/HisDetailMapper.java
2025-10-30 17:21:43 +08:00

52 lines
2.0 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.saye.hospitalgd.mapper;
import org.apache.ibatis.annotations.Mapper;
import java.util.HashMap;
import java.util.List;
@Mapper
public interface HisDetailMapper {
List<HashMap<Object, Object>> findHisDetail(HashMap<Object, Object> map) throws Exception;
long findHisDetailCount(HashMap<Object, Object> map) throws Exception;
void deleteHisBillOriginalByParam(HashMap<Object, Object> deleteMap) throws Exception;
void deleteHisBillByParam(HashMap<Object, Object> deleteMap) throws Exception;
void insertAllHisBillOriginal(List<HashMap<Object, Object>> list)throws Exception;
void insertAllHisBillHistory(List<HashMap<Object, Object>> list) throws Exception;
void deleteTempTable() throws Exception;
void findHisDetailToTemp(HashMap<Object, Object> map) throws Exception;
List<HashMap<Object, Object>> findHisDetailByParam(HashMap<Object, Object> map) throws Exception;
List<HashMap<Object, Object>> findHisDetailByTimeAndYSDDH(HashMap<Object, Object> map) throws Exception;
List<HashMap<Object, Object>> findHisDetailFirmNumByTime(HashMap<Object, Object> map) throws Exception;
List<HashMap<Object, Object>> findHisCashDetail(HashMap<Object, Object> map) throws Exception;
void deleteHisBillOriginalWNByParam(HashMap<Object, Object> deleteMap) throws Exception;
void insertAllHisBillOriginalWN(List<HashMap<Object, Object>> addList) throws Exception;
List<HashMap<Object, Object>> findHisDetailCountData(HashMap<Object, Object> map) throws Exception;
void deleteHisBillOriginalHYByParam(HashMap<Object, Object> deleteMap) throws Exception;
void insertAllHisBillOriginalHY(List<HashMap<Object, Object>> addList) throws Exception;
List<HashMap<Object, Object>> findMedicalInsuranceGroupData(HashMap<Object, Object> map) throws Exception;
/**
* 查询有自费金额的HIS账单记录用于混合支付对账
*/
List<HashMap<Object, Object>> findHisDetailWithZfAmount(HashMap<Object, Object> map) throws Exception;
}