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);
}