You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
112 lines
2.5 KiB
112 lines
2.5 KiB
package com.gaotao.modules.pda.service;
|
|
|
|
|
|
|
|
import com.gaotao.modules.pda.utils.ResponseData;
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import javax.servlet.http.HttpSession;
|
|
import java.text.ParseException;
|
|
|
|
/**
|
|
*
|
|
* @ClassName: QaService
|
|
* @Description: qa检验检测数据
|
|
* @author lirui
|
|
* @date 2018年11月14日
|
|
*
|
|
*/
|
|
public interface QaService {
|
|
|
|
/**
|
|
*
|
|
* @Title: scanRollNo
|
|
* @Description: qa扫描卷号
|
|
* @author lirui
|
|
* @date 2018年11月14日
|
|
* @param @param request
|
|
* @param @param rollNo
|
|
* @param @return 参数
|
|
* @return ResponseData 返回类型
|
|
* @throws
|
|
*/
|
|
ResponseData scanRollNo(HttpServletRequest request, String rollNo);
|
|
|
|
/**
|
|
*
|
|
* @Title: batchInsert
|
|
* @Description: 批量录入相同的数据
|
|
* @author lirui
|
|
* @date 2018年11月16日
|
|
* @param @param session 参数
|
|
* @return void 返回类型
|
|
* @throws
|
|
*/
|
|
void batchInsert(HttpSession session);
|
|
|
|
/**
|
|
*
|
|
* @Title: delRollNo
|
|
* @Description: 删除卷操作
|
|
* @author lirui
|
|
* @date 2018年11月15日
|
|
* @param @param session
|
|
* @param @param partNo
|
|
* @param @param nums
|
|
* @param @param rollNo
|
|
* @param @return 参数
|
|
* @return ResponseData 返回类型
|
|
* @throws
|
|
*/
|
|
ResponseData delRollNo(HttpSession session, String partNo, String nums, String rollNo);
|
|
|
|
/**
|
|
*
|
|
* @Title: passCheckQa
|
|
* @Description: qa检测通过
|
|
* @param @param session
|
|
* @param @return 参数
|
|
* @return ResponseData 返回类型
|
|
* @throws
|
|
*/
|
|
ResponseData passCheckQa(HttpSession session, String operator) throws ParseException;
|
|
|
|
/**
|
|
*
|
|
* @Title: notPassCheckQa
|
|
* @Description: qa检测没有通过
|
|
* @param @param session
|
|
* @param @return 参数
|
|
* @return ResponseData 返回类型
|
|
* @throws
|
|
*/
|
|
ResponseData notPassCheckQa(HttpSession session, String operator) throws ParseException ;
|
|
|
|
/**
|
|
*
|
|
* @Title: goBackHome
|
|
* @Description: 清除所有的缓存的数据
|
|
* @author lirui
|
|
* @date 2018年11月16日
|
|
* @param @param session
|
|
* @param @return 参数
|
|
* @return ResponseData 返回类型
|
|
* @throws
|
|
*/
|
|
ResponseData goBackHome(HttpSession session);
|
|
|
|
/**
|
|
* @Title: endIntervalScan
|
|
* @Description: 区间扫描(新增)
|
|
* @author LR
|
|
* @date 2019年9月19日
|
|
* @param @param site
|
|
* @param @param startRollNo
|
|
* @param @param endRollNo
|
|
* @param @param request 参数
|
|
* @return void 返回类型
|
|
* @throws
|
|
*/
|
|
void endIntervalScan(String site, String startRollNo, String endRollNo, HttpServletRequest request);
|
|
|
|
}
|