package com.web.pda.lyt.lytPda.service; import com.app.base.data.ApiResponseResult; //PQC首检录入 public interface PQCInputService { // 获取线体下拉数据源 // public ApiResponseResult getLineNo(String factory, String company) throws // Exception; // 获取工序/型号/工单号下拉数据源 ApiResponseResult getBatchNum(String factory, String company,String ftype, String procno,String modelno,String keyword) throws Exception; // 获取批号详细信息 ApiResponseResult getBatchNumInfo(String factory, String company, String userNo, String lineType,String procNo, String lotNo, String classNo) throws Exception; // 一键合格操作 ApiResponseResult setOK(String factory, String company, String userNo, String checkId) throws Exception; // 提交/撤回提交/删除提交 ApiResponseResult submitInfo(String factory, String company, String userNo, String checkId, String operaType, String remarks) throws Exception; // 获取从表检验项目明细及丛丛表检验值明细 ApiResponseResult getItemInfo(String factory, String company, String checkId, String itemId) throws Exception; // 检验值录入 ApiResponseResult checkValueInput(String factory, String company, String userNo, String checkId, String checkItemId, String testValue, String ptype, String checkValueId) throws Exception; // 检验值修改-其他值 ApiResponseResult checkValueFieldInput(String factory, String company, String userNo, String checkId, String tableName, String changeName, String changeValue) throws Exception; // 非量化项目的检验值 ApiResponseResult nonQulCheckVal(String factory, String company, String proc, String prodNo, String prodType, String checkItem) throws Exception; // PQC值修改-无返回值 ApiResponseResult modifyPQCValue(String factory, String company, String userNo, String mid, String tableName, String changeName, String changeValue) throws Exception; // PQC值修改-有返回值 ApiResponseResult modifyPQCValue1(String factory, String company, String userNo, String mid, String tableName, String changeName, String changeValue) throws Exception; //信息查看权限设置 ApiResponseResult getAuthority(String factory, String company, String procNo)throws Exception; //PQC检验项目录入—— 一键斜杠 ApiResponseResult setXieGang(String factory, String company, String userNo,String pid)throws Exception; //PQC检验项目录入——按钮【上一项】和【下一项】显示 ApiResponseResult goNextItem(String factory, String company,String ftype, String mid,String pid)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 updateRequisito(String factory, String company, String userNo, String checkId) throws Exception; ApiResponseResult getChecker(String checkTask)throws Exception; ApiResponseResult updataChecker(String id, String status, String billNo) throws Exception; ApiResponseResult getBillReturn(String billNo)throws Exception; }