BigViewService.java 810 Bytes
package com.ruoyi.service;

import com.ruoyi.pojo.vo.bigViewVo.FleetInfoVo;
import com.ruoyi.pojo.vo.bigViewVo.SignInfoVo;
import com.ruoyi.pojo.vo.bigViewVo.SignNumberVo;

import java.util.List;

/**
 * 可视化大屏服务
 * @author 20412
 */
public interface BigViewService {

    /**
     * 根据类型获取数量
     * @param type
     * @param dateKey
     * @return Integer
     */
    SignNumberVo queryNumberByType(String type, String dateKey);

    /**
     * 获取车队信息
     * @param dateKey
     * @return List<FleetInfoVo>
     */
    List<FleetInfoVo> queryFleetInfoByFleetName(String dateKey);

    /**
     * 查询签到详情
     * @param date  日期
     * @param jobCode 工号
     * @return SignInfoVo
     */
    SignInfoVo querySignDetails(String date,String jobCode);
}