package cn.estsh.i3plus.ext.mes.pcn.api.report;

import cn.estsh.i3plus.pojo.base.bean.ListPager;
import cn.estsh.i3plus.pojo.base.common.Pager;
import cn.estsh.i3plus.pojo.mes.bean.seres.MesCimSeresJisQueue;
import cn.estsh.i3plus.pojo.mes.bean.seres.MesCimSeresSrmRunSheetJis;

import java.util.List;

public interface IMesCimSeresReportService {

    ListPager<MesCimSeresSrmRunSheetJis> querySrmSunSheetJisLogByPager(Integer status, String docNo,
                                                                       String partClassCode, String partClassName, Pager pager);

    void doSrmSunSheetJisNormal(List<Long> ids);

    ListPager<MesCimSeresJisQueue> queryJisQueueLogByPager(Integer checkStatus, String vin, String materielCode,
                                                           String partClassCode, String partClassName, Pager pager);

    void doJisQueueNormal(List<Long> ids);

}
