Lius
2024-08-22 f59452ac384766a21500857e89928a8abc0e75b5
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdcJc/service/IClassMonthlyScheduleService.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,74 @@
package org.jeecg.modules.mdcJc.service;
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.mdcJc.entity.*;
import java.util.List;
/**
 * @author clown
 * * @date 2024/7/15
 */
public interface IClassMonthlyScheduleService extends IService<ClassMonthlyschedule> {
    /**
     * å½“月零部件
     * @param dateTime
     * @return
     */
    List<ProductMonthlyschedule> findListProductMonth(String dateTime);
    /**
     * æŸ¥è¯¢æŸä¸ªæœˆæ•°æ® æœˆç­ç»„完成情况
     * @param dateTime
     * @return
     */
    List<ClassMonthlyschedule> findListClass(String dateTime);
    /**
     * æœˆåˆæ ¼å’Œä¸åˆæ ¼
     * @param dateTime
     * @return
     */
    List<QualityMonth> findListQualityMonth( String dateTime);
    /**
     * å½“日零部件
     * @param dateTime
     * @return
     */
    List<ProductDayschedule> findListProductDay(String dateTime);
    /**
     * è‡ªåŠ¨çº¿ä¸Šçº¿é›†åˆ
     * @return
     */
    List<OnLineQueue> onLineQueueList();
    /**
     * ä¸Šçº¿é˜Ÿåˆ—
     * @return
     */
    List<OnLineQueue> findListOnLineQueue(Integer id);
    /**
     * ä¸‹çº¿é›†åˆ
     * @return
     */
    List<UnderLineQueue> underLineQueueList();
    /**
     * ä¸‹çº¿é˜Ÿåˆ—
     * @return
     */
    List<UnderLineQueue> findListUnderLineQueue(Integer id);
    /**
     * èŽ·å–æ˜¨æ—¥æ•°æ®
     * @param date
     * @return
     */
    MdcProductDayschedule findYesterdayData(String date);
}