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;
|
}
|