| 123456789101112131415161718192021222324252627282930313233343536373839 |
- package com.jeesite.modules.mes.dao;
- import java.util.Date;
- import java.util.List;
- import java.util.Map;
- import com.jeesite.common.mybatis.annotation.MyBatisDao;
- import org.apache.ibatis.annotations.Param;
- /**
- * 产线产能管理DAO接口
- * @author mes
- * @version 2026-10-30
- */
- @MyBatisDao
- public interface MesLineCapacityDao {
- /**
- * 按工位汇总指定时间段内的产量
- */
- List<Map<String, Object>> findCapacityList(
- @Param("lineId") String lineId,
- @Param("lineSn") String lineSn,
- @Param("oprno") String oprno,
- @Param("title") String title,
- @Param("startTime") Date startTime,
- @Param("endTime") Date endTime,
- @Param("offset") int offset,
- @Param("limit") int limit);
- /**
- * 统计符合条件的工位数量
- */
- long findCapacityCount(
- @Param("lineId") String lineId,
- @Param("lineSn") String lineSn,
- @Param("oprno") String oprno,
- @Param("title") String title);
- }
|