update:对账消息推送,军保账单统计,退款数据统计

This commit is contained in:
Yuan
2025-10-20 14:39:29 +08:00
parent 9fb2ea9cb4
commit ff5bad9967
35 changed files with 3649 additions and 100 deletions

View File

@@ -0,0 +1,42 @@
package com.saye.hospitalgd.mapper.FinancialReconciliation;
import org.apache.ibatis.annotations.Mapper;
import java.util.HashMap;
import java.util.List;
/**
* @author thuang
* @version 1.0
* @description: 退款数据统计报表Mapper
* @date 2024/12/19 10:00
*/
@Mapper
public interface RefundStatisticsMapper {
/**
* 查询退款统计报表数据
* @param map 查询参数
* @return 退款统计数据列表
* @throws Exception
*/
List<HashMap<Object, Object>> findRefundStatistics(HashMap<Object, Object> map) throws Exception;
/**
* 获取退款统计汇总数据
* @param map 查询参数
* @return 退款统计汇总数据
* @throws Exception
*/
HashMap<Object, Object> getRefundSummary(HashMap<Object, Object> map) throws Exception;
/**
* 获取退款趋势数据
* @param map 查询参数
* @return 退款趋势数据列表
* @throws Exception
*/
List<HashMap<Object, Object>> getRefundTrend(HashMap<Object, Object> map) throws Exception;
}

View File

@@ -18,6 +18,8 @@ public interface OperatorMapper {
List<HashMap<Object, Object>> findAllOperatorByCode(HashMap<Object, Object> map) throws Exception;
List<HashMap<Object, Object>> findMilitaryOperators(HashMap<Object, Object> map) throws Exception;
void addOperator(HashMap<Object, Object> map) throws Exception;
void updateOperatorByCode(HashMap<Object, Object> map) throws Exception;

View File

@@ -0,0 +1,68 @@
package com.saye.hospitalgd.mapper.system;
import com.saye.hospitalgd.model.FinanceUser;
import org.apache.ibatis.annotations.Mapper;
import java.util.HashMap;
import java.util.List;
/**
* @author thuang
* @version 1.0
* @description: 财务人员Mapper接口
* @date 2024/12/19 18:00
*/
@Mapper
public interface FinanceUserMapper {
/**
* 查询财务人员列表
* @param map 查询参数
* @return 财务人员列表
*/
List<FinanceUser> findFinanceUserPageList(HashMap<Object, Object> map);
/**
* 添加财务人员
* @param financeUser 财务人员信息
*/
void addFinanceUser(FinanceUser financeUser);
/**
* 修改财务人员
* @param financeUser 财务人员信息
*/
void updateFinanceUser(FinanceUser financeUser);
/**
* 删除财务人员
* @param id 财务人员ID
*/
void deleteFinanceUser(String id);
/**
* 根据ID查询财务人员
* @param id 财务人员ID
* @return 财务人员信息
*/
FinanceUser findFinanceUserById(String id);
/**
* 获取所有启用的财务人员
* @return 启用的财务人员列表
*/
List<FinanceUser> findActiveFinanceUsers();
}