package com.ruoyi.patarchive.service;
|
|
import com.ruoyi.patarchive.domain.PatSpecificArchiveGenerateConfig;
|
|
import java.util.List;
|
|
/**
|
* 专科档案生成配置Service接口
|
*
|
* @author ruoyi
|
* @date 2026-10-12
|
*/
|
public interface IPatSpecificArchiveGenerateConfigService
|
{
|
public PatSpecificArchiveGenerateConfig selectPatSpecificArchiveGenerateConfigById(Long id);
|
|
public List<PatSpecificArchiveGenerateConfig> selectPatSpecificArchiveGenerateConfigList(PatSpecificArchiveGenerateConfig patSpecificArchiveGenerateConfig);
|
|
/**
|
* 查询机构/院区可用的配置。机构配置优先,机构没有配置时返回全局配置。
|
*
|
* @param orgid 机构ID
|
* @param campusid 院区ID
|
* @return 可用配置集合
|
*/
|
public List<PatSpecificArchiveGenerateConfig> selectEffectiveConfigList(String orgid, String campusid);
|
|
public int insertPatSpecificArchiveGenerateConfig(PatSpecificArchiveGenerateConfig patSpecificArchiveGenerateConfig);
|
|
public int updatePatSpecificArchiveGenerateConfig(PatSpecificArchiveGenerateConfig patSpecificArchiveGenerateConfig);
|
|
public int deletePatSpecificArchiveGenerateConfigByIds(Long[] ids);
|
|
public int batchDeletePatSpecificArchiveGenerateConfigByIds(Long[] ids);
|
|
public int deletePatSpecificArchiveGenerateConfigById(Long id);
|
|
public int insertOrUpdatePatSpecificArchiveGenerateConfig(PatSpecificArchiveGenerateConfig patSpecificArchiveGenerateConfig);
|
}
|