public ShopResult selectGood(String number, String littleCode, String bigCode, String noBatchCode, String type, HttpServletRequest request) throws CustomException {
if (type == "") {
throw new CustomException("");
}
List<String> stringList= (List<String>) request.getSession().getAttribute("list");
if (type.equals("0")) {//批量
List<EcsGoodCode> goodCodeList = new ArrayList<EcsGoodCode>();
//扫码输入
if (littleCode.equals("") && bigCode.equals("") && noBatchCode.equals("")) {
if (stringList == null) {
stringList=new ArrayList<>();
goodCodeList = getList(number, number, stringList, request);
return ShopResult.build(ResultType.result_success, "", goodCodeList);
} else {
if (stringList.size() == 1) {
goodCodeList = getList(stringList.get(0), number, stringList, request);
return ShopResult.build(ResultType.result_success, "", goodCodeList);
} else if (stringList.size() > 1) {
扫码借书(批量非批量手动输入扫码)
最新推荐文章于 2023-02-03 20:18:19 发布
本文介绍了一个借书系统的设计,该系统支持手动输入和扫码两种方式借书,既可以批量分配图书给教师,也能够进行单本图书的非批量操作。核心功能包括图书编号的录入和去重。
摘要由CSDN通过智能技术生成