package com.ruoyi.production.mapper;
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.ruoyi.production.pojo.ProductionOrder;
|
import org.apache.ibatis.annotations.Param;
|
|
import java.time.LocalDateTime;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* @author :yys
|
* @date : 2025/11/26 14:18
|
*/
|
public interface ProductionOrderMapper extends BaseMapper<ProductionOrder> {
|
Double selectFinishProduced(@Param("startTime") LocalDateTime startTime,@Param("endTime") LocalDateTime endTime);
|
|
Double selectTotalWorkhours(@Param("startTime") LocalDateTime startTime,@Param("endTime") LocalDateTime endTime);
|
|
Map<String,Object> selectProductData(@Param("startTime")LocalDateTime startTime, @Param("endTime")LocalDateTime endTime);
|
|
List<Map<String,Object>> selectWorkhoursReport(@Param("startTime")LocalDateTime startTime, @Param("endTime")LocalDateTime endTime);
|
}
|