liusheng
2026-10-10 33e1839c6214ad72cc5a76ae254ce0bb542e9263
smartor/src/main/java/com/smartor/mapper/PatMedOuthospMapper.java
@@ -1,5 +1,6 @@
package com.smartor.mapper;
import java.util.Collection;
import java.util.List;
import java.util.Map;
@@ -90,6 +91,15 @@
    // 查询所有 pat_med_outhosp 开头的表名
    List<String> getAllOuthospTableNames();
    /**
     * 批量查询指定分表中已存在的 serialnum(一次 SQL 代替逐条 countBySerialnum)
     *
     * @param tableName  分表名
     * @param serialnums 待查询的诊疗记录号
     * @return 已存在的 serialnum 集合
     */
    List<String> selectExistingSerialnums(@Param("tableName") String tableName, @Param("serialnums") Collection<String> serialnums);
    // 查询指定表的字段列表(按 ordinal_position 排序)
    List<String> getTableColumns(@Param("tableName") String tableName);