package com.web.pda.lyt.lytPda.service; import com.app.base.data.ApiResponseResult; import java.util.List; //PQC巡检录入 public interface PQCPatrolCheckService { ApiResponseResult getLineNo(String userNo) throws Exception; ApiResponseResult getLineNosj(String userNo) throws Exception; ApiResponseResult getLineNoFQC(String userNo) throws Exception; ApiResponseResult getWorkOrderData(String workOrderNo) throws Exception; ApiResponseResult getProccInfoT(String userNo) throws Exception; ApiResponseResult getProccInfoTsj(String userNo) throws Exception; ApiResponseResult getLineSelect(String userNo, String lineNo, String taskNo) throws Exception; ApiResponseResult getBillSelect2(String userNo, String lineNo, String taskNo) throws Exception; ApiResponseResult getBillSelect2FQC(String userNo, String lineNo, String taskNo) throws Exception; ApiResponseResult getBillSelectSJ(String userNo, String lineNo, String taskNo) throws Exception; ApiResponseResult getBillSelect2OQC(String userNo, String lineNo, String taskNo) throws Exception; ApiResponseResult getBillSelect(String userNo, String lineNo, String taskNo) throws Exception; ApiResponseResult getprocessBillSelect(String userNo, String lineNo, String taskNo) throws Exception; ApiResponseResult getDetails(String userNo, String checkNo, int pid) throws Exception; ApiResponseResult checkDetailSave(String userNo, String checkNo, int pid, String checkResult, String checkDemo, String checkNum)throws Exception; ApiResponseResult checkDetailPass(String userNo, String checkNo)throws Exception; ApiResponseResult submitData(String userNo, String checkNo, int type)throws Exception; ApiResponseResult submitData2(String userNo, String checkNo, int type)throws Exception; ApiResponseResult submitData2FQC(String userNo, String checkNo, int type)throws Exception; ApiResponseResult submitData2OQC(String userNo, String checkNo, int type,String conformity)throws Exception; ApiResponseResult checkDetailDel(String userNo, String checkNo, int pid, String checkResult, String checkDemo) throws Exception; // 获取时间段数据源 ApiResponseResult getPeriod(String factory, String company, String classNo, String proc) throws Exception; // 获取批号下拉数据源 ApiResponseResult getPatrolBatchNum(String factory, String company, String ftype, String period, String procno, String modelno, String keyword) throws Exception; // 获取批号详细信息 ApiResponseResult getPatrolBatchNumInfo(String factory, String company, String userNo, String lineType,String procNo, String lotNo, String classNo, String period) throws Exception; // PQC巡检项目-列表 ApiResponseResult getPQCItemList(String factory, String company, String userNo, String keyword, int page, int size) throws Exception; // 修改PQC巡检项目-列表 ApiResponseResult sumbitPQCItem(String factory, String company, String mid, String userNo, String operaType) throws Exception; ApiResponseResult getOkResult(String factory, String company,String userNo, String mid)throws Exception; //获取巡检操作记录 ApiResponseResult getRecordList(String factory, String company,String user,String ftype,String mid,String keyword, int size,int page)throws Exception; ApiResponseResult getBillReturn(String billNo)throws Exception; ApiResponseResult getcheckinfo(String userNo,String taskNo,String checkNo)throws Exception; ApiResponseResult test() throws Exception; List getDataPrc(String prcName, String floor) throws Exception; }