荣鑫后端
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

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