package com.ruoyi.station.service; import java.util.List; import java.util.Map; import com.ruoyi.station.domain.MjDataPushLog; /** * 数据推送日志Service接口 * * @author ruoyi * @date 2020-08-10 */ public interface IMjDataPushLogService { /** * 查询数据推送日志 * * @param id 数据推送日志ID * @return 数据推送日志 */ public MjDataPushLog selectMjDataPushLogById(String id); /** * 查询数据推送日志列表 * * @param mjDataPushLog 数据推送日志 * @return 数据推送日志集合 */ public List selectMjDataPushLogList(MjDataPushLog mjDataPushLog); /** * 新增数据推送日志 * * @param mjDataPushLog 数据推送日志 * @return 结果 */ public int insertMjDataPushLog(MjDataPushLog mjDataPushLog); /** * 修改数据推送日志 * * @param mjDataPushLog 数据推送日志 * @return 结果 */ public int updateMjDataPushLog(MjDataPushLog mjDataPushLog); /** * 批量删除数据推送日志 * * @param ids 需要删除的数据ID * @return 结果 */ public int deleteMjDataPushLogByIds(String ids); /** * 删除数据推送日志信息 * * @param id 数据推送日志ID * @return 结果 */ public int deleteMjDataPushLogById(String id); /** * 获取授权总次数 * @return */ public Integer getAuthCount(); /** * 授权数据统计-》授权方式 * @return */ public Map getAuthDataType(); public List selectDataPushLogList(MjDataPushLog mjDataPushLog); void deleteByWorkOrderId(String id); }