IEquipmentInfoDurationService.java 1.0 KB
package com.skua.modules.statistics.service;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.skua.modules.statistics.entity.EquipmentInfoDuration;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * 设备时长日报
 */
public interface IEquipmentInfoDurationService extends IService<EquipmentInfoDuration> {
    /***
     *  分页列表
     * @param page
     * @param
     * @return
     */
    IPage<EquipmentInfoDuration> queryPageList(Page page, EquipmentInfoDuration equipmentInfo);

    /***
     * 填报数据
     * @param departId
     * @param startTime
     * @param endTime
     * @return
     * @throws Exception
     */
    public boolean fillOutEquipmentInfoDuration(String departId,String startTime,String endTime) throws  Exception;

    IPage<EquipmentInfoDuration> queryEquipmentInfoDurationByPage(Page<EquipmentInfoDuration> page, EquipmentInfoDuration equipmentInfo);
}