济菏高速数据中心代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

76 lines
2.3 KiB

package com.zc.business.mapper;
import java.util.HashMap;
import java.util.List;
import com.zc.business.domain.DcPublishManage;
import org.apache.ibatis.annotations.Param;
/**
* 信息发布管理记录Mapper接口
*
* @author ruoyi
* @date 2024-04-19
*/
public interface DcPublishManageMapper
{
/**
* 查询信息发布管理记录
*
* @param id 信息发布管理记录主键
* @return 信息发布管理记录
*/
public DcPublishManage selectDcPublishManageById(Long id);
/**
* 查询信息发布管理记录列表
*
* @param dcPublishManage 信息发布管理记录
* @return 信息发布管理记录集合
*/
List<DcPublishManage> selectDcPublishManageList(DcPublishManage dcPublishManage);
//查询某个事件的全部发布记录
List<DcPublishManage> selectEventDcPublishManageList(DcPublishManage dcPublishManage);
/**
* 新增信息发布管理记录
*
* @param dcPublishManage 信息发布管理记录
* @return 结果
*/
int insertDcPublishManage(DcPublishManage dcPublishManage);
/**
* 修改信息发布管理记录
*
* @param dcPublishManage 信息发布管理记录
* @return 结果
*/
int updateDcPublishManage(DcPublishManage dcPublishManage);
/**
* 删除信息发布管理记录
*
* @param id 信息发布管理记录主键
* @return 结果
*/
int deleteDcPublishManageById(Long id);
/**
* 批量删除信息发布管理记录
*
* @param ids 需要删除的数据主键集合
* @return 结果
*/
int deleteDcPublishManageByIds(Long[] ids);
//查询交通事件类型
public Integer selectEventType(@Param("eventId")String eventId);
//获取发布渠道信息
public DcPublishManage selectPublishManage(@Param("dataCategory")Integer dataCategory);
//查询信息发布列表
public List<HashMap<String,Object>> selectDcPublishManageListMap(DcPublishManage dcPublishManage);
//统计今日发布渠道分析
public List<HashMap<String,Object>> statisticsPublishManage();
//统计今日发布事件类型分析
public List<HashMap<String,Object>> eventTypePublishManage();
//统计今日发布趋势分析
public List<HashMap<String,Object>> releaseTrendsPublishManage();
}