package com.fdkankan.modeldemo.service; import com.baomidou.mybatisplus.extension.service.IService; import com.fdkankan.modeldemo.entity.SceneFileMapping; import java.util.List; /** *

* 服务类 *

* * @author dsx * @since 2024-06-26 */ public interface SceneFileMappingService extends IService { List getByNumAndKey(String num, Integer subgroup, String key); /** * 根据场景码和楼层编号查询文件映射列表 * @return */ List getByNumAndSubgroup(String num, Integer subgroup); /** * 根据场景码编号查询文件映射列表 * @return */ List getByScene(String num, Integer subgroup, String upTimeKey, String key); /** * 根据key列表查询 * @return */ List getBySceneBatch(String num, Integer subgroup, String upTimeKey, List keyList); /** * 根据指定key查询一个文件映射记录 * @param key * @param subgroup * @param upTime * @return */ SceneFileMapping getByKey(String key, Integer subgroup, String upTime); }