update:建行账单接入

This commit is contained in:
Yuan
2025-10-30 17:21:43 +08:00
parent 3e9a25dd38
commit 34065c1c8b
19 changed files with 1611 additions and 181 deletions

View File

@@ -43,4 +43,9 @@ public interface HisDetailMapper {
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;
}

View File

@@ -75,4 +75,14 @@ public interface TransactionDetailMapper {
void deleteHisAndThirdJoinDataByParamAndNotUnique(HashMap<Object, Object> map) throws Exception;
void addNotUniqueData(List<HashMap<Object, Object>> list) throws Exception;
/**
* 根据三方信息更新关联表记录(用于自费对账自动核销)
*/
void updateJoinDateByThird(HashMap<Object, Object> map) throws Exception;
/**
* 根据三方信息删除关联表记录
*/
void deleteJoinDataByThird(HashMap<Object, Object> map) throws Exception;
}

View File

@@ -28,4 +28,14 @@ public interface UnilateralMapper {
void deleteUnilateralByJoinIdNotNull(HashMap<Object, Object> map) throws Exception;
void deleteUnilateralByIdandStatus(HashMap<Object, Object> map) throws Exception;
/**
* 根据ID更新单边账记录用于自费对账自动核销
*/
void updateUnilateralById(HashMap<Object, Object> map) throws Exception;
/**
* 根据ID删除单边账记录
*/
void deleteUnilateralById(HashMap<Object, Object> map) throws Exception;
}