package com.thhy.screen.modules.biz.bigscreen.mapper;
|
|
import com.thhy.screen.modules.biz.audio.entity.AudioDto;
|
import com.thhy.screen.modules.biz.audio.entity.AudioFile;
|
import com.thhy.screen.modules.biz.audio.entity.AudioGroup;
|
import com.thhy.screen.modules.biz.audio.entity.GroupInfoVo;
|
import com.thhy.screen.modules.biz.bigscreen.entity.*;
|
import org.apache.ibatis.annotations.Param;
|
import org.springframework.stereotype.Component;
|
|
import java.util.HashMap;
|
import java.util.List;
|
|
@Component
|
public interface BigScreenMapper {
|
|
List<PipeYearCount> queryAllProject(String companyId);
|
|
PipePlanActual pipePlanActual(@Param("companyId") String companyId,@Param("proId") String proId);
|
|
List<PipeMonthPlanActual> pipeMonthPlanActual(String companyId);
|
|
List<MaterialWeekAndMonth> materialWeekAndMonth(String companyId);
|
|
List<MaterialWeekAndMonth> materialWeekMonth(String companyId);
|
|
List<WaterCulInfo> WaterCulInfo(String companyId);
|
|
List<RepoInfo> repoInfo(String companyId);
|
|
List<SendInfo> sendInfo(String companyId);
|
|
HashMap<String,Object> displayText();
|
|
List<HashMap<String,Object>> monthRingNumByPro(@Param("companyId") String companyId,@Param("proId") String proId);
|
|
void insertAudioGroup(AudioGroup audioGroup);
|
|
List<AudioGroup> queryGroups(AudioDto audioDto);
|
|
List<HashMap<String,Object>> querySteelMake();
|
|
List<HashMap<String,Object>> queryRestInfo();
|
|
void insertAudioFile(AudioFile audioFile);
|
|
void updateAudioFile(AudioFile audioFile);
|
|
void deleteAudioFile(String groupId);
|
|
GroupInfoVo queryGroupInfo(String id);
|
|
List<AudioFile> queryFileByGroup(String groupId);
|
}
|