zss
2024-12-30 97bb7a8832281eafe0ef947ea095258d355e52f5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
package com.yuanchu.mom.service;
 
 
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yuanchu.mom.dto.InsOrderUserDto;
import com.yuanchu.mom.pojo.Schedule;
 
import java.util.List;
import java.util.Map;
 
public interface ReportService {
 
    //每日业务统计
    Map<String,Object> businessStatisticsByDay(String startTime,String endTime,String type);
 
    //检测项目统计
    Map<String,Object> testProductByDay(String startTime,String endTime,String type);
 
    //首页-->日历任务图
    Map<String,Object> calendarWorkByWeek();
 
    //首页-->添加日程
    int addSchedule(String time, String text);
 
    //首页-->我的日程
    List<Schedule> ScheduleByMe(String date);
 
    //首页-->各站点工时
    String manHourByStation(String startTime,String endTime,String sonLaboratory);
 
    //首页-->各站点工时每个人所占百分比
    Map<Object, Double> manHourByPerson(String startTime, String endTime,String sonLaboratory);
 
    //查询站点的检验时长
    Map<String, IPage<InsOrderUserDto>> timeByStation(String startTime, String endTime, Page page, String sonLaboratory);
}