no message
							parent
							
								
									187bda524c
								
							
						
					
					
						commit
						1e1a7ca6fb
					
				| 
						 | 
					@ -3,7 +3,6 @@ package com.dev.swms.server.service.base.pojo;
 | 
				
			||||||
import com.dev.energy.server.exception.BusinessException;
 | 
					import com.dev.energy.server.exception.BusinessException;
 | 
				
			||||||
import com.dev.energy.server.model.EntityFactory;
 | 
					import com.dev.energy.server.model.EntityFactory;
 | 
				
			||||||
import com.dev.energy.server.service.pojo.DefaultBaseManager;
 | 
					import com.dev.energy.server.service.pojo.DefaultBaseManager;
 | 
				
			||||||
import com.dev.energy.server.util.LocalizedMessage;
 | 
					 | 
				
			||||||
import com.dev.energy.server.web.security.UserHolder;
 | 
					import com.dev.energy.server.web.security.UserHolder;
 | 
				
			||||||
import com.dev.swms.server.model.base.Address;
 | 
					import com.dev.swms.server.model.base.Address;
 | 
				
			||||||
import com.dev.swms.server.model.base.BillType;
 | 
					import com.dev.swms.server.model.base.BillType;
 | 
				
			||||||
| 
						 | 
					@ -25,31 +24,20 @@ import com.dev.swms.server.model.shipping.PickTicket;
 | 
				
			||||||
import com.dev.swms.server.model.shipping.PickTicketDetail;
 | 
					import com.dev.swms.server.model.shipping.PickTicketDetail;
 | 
				
			||||||
import com.dev.swms.server.model.shipping.PickTicketStatus;
 | 
					import com.dev.swms.server.model.shipping.PickTicketStatus;
 | 
				
			||||||
import com.dev.swms.server.service.base.ImportFileManager;
 | 
					import com.dev.swms.server.service.base.ImportFileManager;
 | 
				
			||||||
import com.dev.swms.server.service.base.ItemManager;
 | 
					 | 
				
			||||||
import com.dev.swms.server.service.base.WarehouseManager;
 | 
					 | 
				
			||||||
import com.dev.swms.server.service.interfaceLog.InterfaceLogManager;
 | 
					 | 
				
			||||||
import com.dev.swms.server.service.inventory.InventoryManager;
 | 
					 | 
				
			||||||
import com.dev.swms.server.service.receiving.ASNManager;
 | 
					import com.dev.swms.server.service.receiving.ASNManager;
 | 
				
			||||||
import com.dev.swms.server.service.receiving.MoveDocManager;
 | 
					 | 
				
			||||||
import com.dev.swms.server.service.receiving.PutawayAllocator;
 | 
					 | 
				
			||||||
import com.dev.swms.server.service.sequence.BussinessCodeManager;
 | 
					import com.dev.swms.server.service.sequence.BussinessCodeManager;
 | 
				
			||||||
import com.dev.swms.server.service.shipping.PickTicketManager;
 | 
					import com.dev.swms.server.service.shipping.PickTicketManager;
 | 
				
			||||||
import com.dev.swms.server.utils.DateUtil;
 | 
					import com.dev.swms.server.utils.DateUtil;
 | 
				
			||||||
import com.dev.swms.server.utils.DateUtils;
 | 
					 | 
				
			||||||
import com.dev.swms.server.web.filter.WarehouseHolder;
 | 
					import com.dev.swms.server.web.filter.WarehouseHolder;
 | 
				
			||||||
import com.itextpdf.text.pdf.PdfReader;
 | 
					import com.itextpdf.text.pdf.PdfReader;
 | 
				
			||||||
import com.itextpdf.text.pdf.parser.PdfReaderContentParser;
 | 
					import com.itextpdf.text.pdf.parser.PdfReaderContentParser;
 | 
				
			||||||
import com.itextpdf.text.pdf.parser.SimpleTextExtractionStrategy;
 | 
					import com.itextpdf.text.pdf.parser.SimpleTextExtractionStrategy;
 | 
				
			||||||
import com.itextpdf.text.pdf.parser.TextExtractionStrategy;
 | 
					import com.itextpdf.text.pdf.parser.TextExtractionStrategy;
 | 
				
			||||||
 | 
					 | 
				
			||||||
import jxl.Sheet;
 | 
					import jxl.Sheet;
 | 
				
			||||||
import jxl.Workbook;
 | 
					import jxl.Workbook;
 | 
				
			||||||
import jxl.read.biff.BiffException;
 | 
					import jxl.read.biff.BiffException;
 | 
				
			||||||
 | 
					 | 
				
			||||||
import java.io.BufferedReader;
 | 
					import java.io.BufferedReader;
 | 
				
			||||||
import java.io.File;
 | 
					import java.io.File;
 | 
				
			||||||
import java.io.FileInputStream;  
 | 
					 | 
				
			||||||
import java.io.FileNotFoundException;  
 | 
					 | 
				
			||||||
import java.io.IOException;
 | 
					import java.io.IOException;
 | 
				
			||||||
import java.io.InputStream;
 | 
					import java.io.InputStream;
 | 
				
			||||||
import java.io.Writer;
 | 
					import java.io.Writer;
 | 
				
			||||||
| 
						 | 
					@ -57,17 +45,13 @@ import java.math.BigDecimal;
 | 
				
			||||||
import java.net.URL;
 | 
					import java.net.URL;
 | 
				
			||||||
import java.text.ParseException;
 | 
					import java.text.ParseException;
 | 
				
			||||||
import java.text.SimpleDateFormat;
 | 
					import java.text.SimpleDateFormat;
 | 
				
			||||||
import java.util.ArrayList;
 | 
					 | 
				
			||||||
import java.util.Calendar;
 | 
					import java.util.Calendar;
 | 
				
			||||||
import java.util.Date;
 | 
					import java.util.Date;
 | 
				
			||||||
import java.util.HashMap;
 | 
					import java.util.HashMap;
 | 
				
			||||||
import java.util.Iterator;
 | 
					 | 
				
			||||||
import java.util.List;
 | 
					import java.util.List;
 | 
				
			||||||
import java.util.Map;
 | 
					import java.util.Map;
 | 
				
			||||||
import java.util.regex.Matcher;
 | 
					import java.util.regex.Matcher;
 | 
				
			||||||
import java.util.regex.Pattern;
 | 
					import java.util.regex.Pattern;
 | 
				
			||||||
 | 
					 | 
				
			||||||
import org.apache.pdfbox.pdfparser.PDFParser;
 | 
					 | 
				
			||||||
import org.apache.pdfbox.pdmodel.PDDocument;
 | 
					import org.apache.pdfbox.pdmodel.PDDocument;
 | 
				
			||||||
import org.apache.pdfbox.pdmodel.PDPage;
 | 
					import org.apache.pdfbox.pdmodel.PDPage;
 | 
				
			||||||
import org.apache.pdfbox.pdmodel.PDPageContentStream;
 | 
					import org.apache.pdfbox.pdmodel.PDPageContentStream;
 | 
				
			||||||
| 
						 | 
					@ -80,10 +64,6 @@ import java.io.OutputStreamWriter;
 | 
				
			||||||
import java.io.FileOutputStream;
 | 
					import java.io.FileOutputStream;
 | 
				
			||||||
import java.io.FileReader; 
 | 
					import java.io.FileReader; 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
//import org.pdfbox.pdfparser.PDFParser;  
 | 
					 | 
				
			||||||
//import org.pdfbox.pdmodel.PDDocument;  
 | 
					 | 
				
			||||||
//import org.pdfbox.util.PDFTextStripper;  
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
@SuppressWarnings("unchecked")
 | 
					@SuppressWarnings("unchecked")
 | 
				
			||||||
public class DefaultImportFileManager extends DefaultBaseManager implements ImportFileManager{
 | 
					public class DefaultImportFileManager extends DefaultBaseManager implements ImportFileManager{
 | 
				
			||||||
	protected final BussinessCodeManager bussinessCodeManager;
 | 
						protected final BussinessCodeManager bussinessCodeManager;
 | 
				
			||||||
| 
						 | 
					@ -582,7 +562,7 @@ public class DefaultImportFileManager extends DefaultBaseManager implements Impo
 | 
				
			||||||
				    	newLotInfo.setPropD2(dqr);
 | 
									    	newLotInfo.setPropD2(dqr);
 | 
				
			||||||
				    	ptd.setNewLotInfo(newLotInfo);
 | 
									    	ptd.setNewLotInfo(newLotInfo);
 | 
				
			||||||
				    	ptd.setOrderQuantity(Double.parseDouble(zs));
 | 
									    	ptd.setOrderQuantity(Double.parseDouble(zs));
 | 
				
			||||||
				    	ptd.setLineNumber(xuhao);
 | 
									    	ptd.setLineNumber(Integer.parseInt(xuhao));
 | 
				
			||||||
				    	ptd.setItem(item);
 | 
									    	ptd.setItem(item);
 | 
				
			||||||
//				    	ptd.setEquatedQuantity(ttsl);
 | 
					//				    	ptd.setEquatedQuantity(ttsl);
 | 
				
			||||||
//				    	ptd.setLocCode(kwh);
 | 
					//				    	ptd.setLocCode(kwh);
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -61,7 +61,6 @@ import com.dev.swms.server.model.shipping.PickTicketDetail;
 | 
				
			||||||
import com.dev.swms.server.model.shipping.PickTicketStatus;
 | 
					import com.dev.swms.server.model.shipping.PickTicketStatus;
 | 
				
			||||||
import com.dev.swms.server.service.base.ItemManager;
 | 
					import com.dev.swms.server.service.base.ItemManager;
 | 
				
			||||||
import com.dev.swms.server.service.interfaceLog.InterfaceItemManager;
 | 
					import com.dev.swms.server.service.interfaceLog.InterfaceItemManager;
 | 
				
			||||||
import com.dev.swms.server.service.interfaceLog.InterfaceLogManager;
 | 
					 | 
				
			||||||
import com.dev.swms.server.service.inventory.InventoryManager;
 | 
					import com.dev.swms.server.service.inventory.InventoryManager;
 | 
				
			||||||
import com.dev.swms.server.service.receiving.ASNManager;
 | 
					import com.dev.swms.server.service.receiving.ASNManager;
 | 
				
			||||||
import com.dev.swms.server.service.sequence.BussinessCodeManager;
 | 
					import com.dev.swms.server.service.sequence.BussinessCodeManager;
 | 
				
			||||||
| 
						 | 
					@ -71,11 +70,9 @@ import com.dev.swms.server.utils.DateUtil;
 | 
				
			||||||
import com.dev.swms.server.utils.DoubleUtils;
 | 
					import com.dev.swms.server.utils.DoubleUtils;
 | 
				
			||||||
import com.dev.swms.server.utils.ServerUnreachableException;
 | 
					import com.dev.swms.server.utils.ServerUnreachableException;
 | 
				
			||||||
import com.dev.swms.server.utils.XMLUtils;
 | 
					import com.dev.swms.server.utils.XMLUtils;
 | 
				
			||||||
import com.dev.swms.server.web.filter.WarehouseHolder;
 | 
					 | 
				
			||||||
import com.dev.energy.server.exception.BusinessException;
 | 
					import com.dev.energy.server.exception.BusinessException;
 | 
				
			||||||
import com.dev.energy.server.model.EntityFactory;
 | 
					import com.dev.energy.server.model.EntityFactory;
 | 
				
			||||||
import com.dev.energy.server.service.pojo.DefaultBaseManager;
 | 
					import com.dev.energy.server.service.pojo.DefaultBaseManager;
 | 
				
			||||||
import com.dev.energy.server.web.security.UserHolder;
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
public class DefaultInterfaceItemManager extends DefaultBaseManager implements
 | 
					public class DefaultInterfaceItemManager extends DefaultBaseManager implements
 | 
				
			||||||
		InterfaceItemManager {
 | 
							InterfaceItemManager {
 | 
				
			||||||
| 
						 | 
					@ -1125,7 +1122,6 @@ public class DefaultInterfaceItemManager extends DefaultBaseManager implements
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
	/**
 | 
						/**
 | 
				
			||||||
	 * 发送生效订单反馈接口内容
 | 
						 * 发送生效订单反馈接口内容
 | 
				
			||||||
	 * @param avaliableOrders
 | 
					 | 
				
			||||||
	 * @return
 | 
						 * @return
 | 
				
			||||||
	 */
 | 
						 */
 | 
				
			||||||
	private void pushAvaliableOrderResponse(InterfaceLog log, AvaliableOrderResponse aor) {
 | 
						private void pushAvaliableOrderResponse(InterfaceLog log, AvaliableOrderResponse aor) {
 | 
				
			||||||
| 
						 | 
					@ -1561,7 +1557,7 @@ public class DefaultInterfaceItemManager extends DefaultBaseManager implements
 | 
				
			||||||
						PackageUnit packageUnit= item.getMinPackageUnit();
 | 
											PackageUnit packageUnit= item.getMinPackageUnit();
 | 
				
			||||||
						ptd.setItem(item);
 | 
											ptd.setItem(item);
 | 
				
			||||||
						ptd.setPackageUnit(packageUnit);
 | 
											ptd.setPackageUnit(packageUnit);
 | 
				
			||||||
						ptd.setLineNumber(i.getLineNumber());
 | 
											ptd.setLineNumber(Integer.parseInt(i.getLineNumber()));
 | 
				
			||||||
						ptd.setOrderQuantity(Double.parseDouble(i.getUnitsTransactionQty()));
 | 
											ptd.setOrderQuantity(Double.parseDouble(i.getUnitsTransactionQty()));
 | 
				
			||||||
						if(!item.isBeMarkWeight()){
 | 
											if(!item.isBeMarkWeight()){
 | 
				
			||||||
							System.out.println(item.getCode());
 | 
												System.out.println(item.getCode());
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -100,7 +100,6 @@ public interface ASNManager extends BaseManager{
 | 
				
			||||||
     * @param asnDetailId 收货明细ID;
 | 
					     * @param asnDetailId 收货明细ID;
 | 
				
			||||||
     * @param lotInfo 批次属性
 | 
					     * @param lotInfo 批次属性
 | 
				
			||||||
     * @param quantity 收货数量
 | 
					     * @param quantity 收货数量
 | 
				
			||||||
     * @param receivingPackageUnit 收货包装ID
 | 
					 | 
				
			||||||
     * @param receiveDate 收货日期;
 | 
					     * @param receiveDate 收货日期;
 | 
				
			||||||
     * @param qualityCode 质损代码;
 | 
					     * @param qualityCode 质损代码;
 | 
				
			||||||
     * @param workerId 作业人员;
 | 
					     * @param workerId 作业人员;
 | 
				
			||||||
| 
						 | 
					@ -148,7 +147,6 @@ public interface ASNManager extends BaseManager{
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * RF方法-根据指定收货单的货品编码查找对应的收货单明细
 | 
					     * RF方法-根据指定收货单的货品编码查找对应的收货单明细
 | 
				
			||||||
     * @param docId
 | 
					 | 
				
			||||||
     * @param itemCode
 | 
					     * @param itemCode
 | 
				
			||||||
     * @param type 0-返回找到的第一条单据明细
 | 
					     * @param type 0-返回找到的第一条单据明细
 | 
				
			||||||
     *             1-返回找到的第一条未完成收货确认的单据明细
 | 
					     *             1-返回找到的第一条未完成收货确认的单据明细
 | 
				
			||||||
| 
						 | 
					@ -214,8 +212,6 @@ public interface ASNManager extends BaseManager{
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
	/**
 | 
						/**
 | 
				
			||||||
	 * 根据ASN号或取ASN收货信息
 | 
						 * 根据ASN号或取ASN收货信息
 | 
				
			||||||
	 * @param code
 | 
					 | 
				
			||||||
	 * @param userId
 | 
					 | 
				
			||||||
	 * @return
 | 
						 * @return
 | 
				
			||||||
	 */
 | 
						 */
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -54,7 +54,6 @@ import com.dev.swms.server.model.base.LotInfo;
 | 
				
			||||||
import com.dev.swms.server.model.base.PackageUnit;
 | 
					import com.dev.swms.server.model.base.PackageUnit;
 | 
				
			||||||
import com.dev.swms.server.model.base.SignFile;
 | 
					import com.dev.swms.server.model.base.SignFile;
 | 
				
			||||||
import com.dev.swms.server.model.base.Structure;
 | 
					import com.dev.swms.server.model.base.Structure;
 | 
				
			||||||
import com.dev.swms.server.model.base.Warehouse;
 | 
					 | 
				
			||||||
import com.dev.swms.server.model.base.Worker;
 | 
					import com.dev.swms.server.model.base.Worker;
 | 
				
			||||||
import com.dev.swms.server.model.fee.Fee;
 | 
					import com.dev.swms.server.model.fee.Fee;
 | 
				
			||||||
import com.dev.swms.server.model.interfaces.InterfaceWmsDownload;
 | 
					import com.dev.swms.server.model.interfaces.InterfaceWmsDownload;
 | 
				
			||||||
| 
						 | 
					@ -92,9 +91,7 @@ import com.dev.swms.server.service.sequence.BussinessCodeManager;
 | 
				
			||||||
import com.dev.swms.server.service.shipping.PickTicketManager;
 | 
					import com.dev.swms.server.service.shipping.PickTicketManager;
 | 
				
			||||||
import com.dev.swms.server.utils.DateUtil;
 | 
					import com.dev.swms.server.utils.DateUtil;
 | 
				
			||||||
import com.dev.swms.server.utils.DoubleUtils;
 | 
					import com.dev.swms.server.utils.DoubleUtils;
 | 
				
			||||||
import com.dev.swms.server.utils.HttpRequest;
 | 
					 | 
				
			||||||
import com.dev.swms.server.web.filter.WarehouseHolder;
 | 
					import com.dev.swms.server.web.filter.WarehouseHolder;
 | 
				
			||||||
import com.sun.org.apache.bcel.internal.generic.SIPUSH;
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * @author dev
 | 
					 * @author dev
 | 
				
			||||||
| 
						 | 
					@ -570,7 +567,6 @@ public class DefaultASNManager extends DefaultBaseManager implements ASNManager
 | 
				
			||||||
	 * @param location
 | 
						 * @param location
 | 
				
			||||||
	 * @param receiveQty
 | 
						 * @param receiveQty
 | 
				
			||||||
	 *            (基本单位数量)
 | 
						 *            (基本单位数量)
 | 
				
			||||||
	 * @param LP
 | 
					 | 
				
			||||||
	 */
 | 
						 */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	private ReceivedRecord receive(ASN asn, ASNDetail asnDetail,
 | 
						private ReceivedRecord receive(ASN asn, ASNDetail asnDetail,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -20,15 +20,12 @@ import java.util.Map.Entry;
 | 
				
			||||||
import jxl.Sheet;
 | 
					import jxl.Sheet;
 | 
				
			||||||
import jxl.Workbook;
 | 
					import jxl.Workbook;
 | 
				
			||||||
import jxl.read.biff.BiffException;
 | 
					import jxl.read.biff.BiffException;
 | 
				
			||||||
import net.sf.json.JSONArray;
 | 
					 | 
				
			||||||
import net.sf.json.JSONObject;
 | 
					import net.sf.json.JSONObject;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import org.apache.commons.beanutils.BeanUtils;
 | 
					import org.apache.commons.beanutils.BeanUtils;
 | 
				
			||||||
import org.apache.commons.lang.StringEscapeUtils;
 | 
					 | 
				
			||||||
import org.apache.commons.lang.StringUtils;
 | 
					import org.apache.commons.lang.StringUtils;
 | 
				
			||||||
import org.springframework.transaction.annotation.Transactional;
 | 
					import org.springframework.transaction.annotation.Transactional;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import com.alibaba.fastjson.JSON;
 | 
					 | 
				
			||||||
import com.dev.swms.client.ui.constant.CT_PA;
 | 
					import com.dev.swms.client.ui.constant.CT_PA;
 | 
				
			||||||
import com.dev.swms.client.ui.javabean.PT_ALLOCATED;
 | 
					import com.dev.swms.client.ui.javabean.PT_ALLOCATED;
 | 
				
			||||||
import com.dev.swms.client.ui.javabean.PT_AVAILABLE;
 | 
					import com.dev.swms.client.ui.javabean.PT_AVAILABLE;
 | 
				
			||||||
| 
						 | 
					@ -78,7 +75,6 @@ import com.dev.swms.server.model.shipping.PickTicketStatus;
 | 
				
			||||||
import com.dev.swms.server.model.shipping.PreAllocate;
 | 
					import com.dev.swms.server.model.shipping.PreAllocate;
 | 
				
			||||||
import com.dev.swms.server.model.shipping.Prewave;
 | 
					import com.dev.swms.server.model.shipping.Prewave;
 | 
				
			||||||
import com.dev.swms.server.model.shipping.ProductPackageUnit;
 | 
					import com.dev.swms.server.model.shipping.ProductPackageUnit;
 | 
				
			||||||
import com.dev.swms.server.model.shipping.ShipmentType;
 | 
					 | 
				
			||||||
import com.dev.swms.server.model.shipping.WaveDocStatus;
 | 
					import com.dev.swms.server.model.shipping.WaveDocStatus;
 | 
				
			||||||
import com.dev.swms.server.service.GlobalParamUtils;
 | 
					import com.dev.swms.server.service.GlobalParamUtils;
 | 
				
			||||||
import com.dev.swms.server.service.base.ItemManager;
 | 
					import com.dev.swms.server.service.base.ItemManager;
 | 
				
			||||||
| 
						 | 
					@ -93,7 +89,6 @@ import com.dev.swms.server.service.shipping.PickTicketManager;
 | 
				
			||||||
import com.dev.swms.server.service.task.AllocateManager;
 | 
					import com.dev.swms.server.service.task.AllocateManager;
 | 
				
			||||||
import com.dev.swms.server.utils.DateUtil;
 | 
					import com.dev.swms.server.utils.DateUtil;
 | 
				
			||||||
import com.dev.swms.server.utils.DoubleUtils;
 | 
					import com.dev.swms.server.utils.DoubleUtils;
 | 
				
			||||||
import com.dev.swms.server.utils.HttpRequest;
 | 
					 | 
				
			||||||
import com.dev.swms.server.utils.NewLotInfoParser;
 | 
					import com.dev.swms.server.utils.NewLotInfoParser;
 | 
				
			||||||
import com.dev.swms.server.web.filter.WarehouseHolder;
 | 
					import com.dev.swms.server.web.filter.WarehouseHolder;
 | 
				
			||||||
import com.dev.energy.client.ui.page.IPage;
 | 
					import com.dev.energy.client.ui.page.IPage;
 | 
				
			||||||
| 
						 | 
					@ -744,7 +739,7 @@ public class DefaultPickTicketManager extends DefaultBaseManager implements
 | 
				
			||||||
	/**
 | 
						/**
 | 
				
			||||||
	 * 按单包箱, 创建Package及其对应的PackageDetail(手工录入)
 | 
						 * 按单包箱, 创建Package及其对应的PackageDetail(手工录入)
 | 
				
			||||||
	 * @param boxModel
 | 
						 * @param boxModel
 | 
				
			||||||
	 * @param taskLogs
 | 
						 * @param pickedQuantity
 | 
				
			||||||
	 * @param bol
 | 
						 * @param bol
 | 
				
			||||||
	 */
 | 
						 */
 | 
				
			||||||
	public void manualCreatePackageFollowASN(BoxModel boxModel, Map pickedQuantity, BOL bol) {
 | 
						public void manualCreatePackageFollowASN(BoxModel boxModel, Map pickedQuantity, BOL bol) {
 | 
				
			||||||
| 
						 | 
					@ -2670,7 +2665,9 @@ public class DefaultPickTicketManager extends DefaultBaseManager implements
 | 
				
			||||||
				
 | 
									
 | 
				
			||||||
				for (int i = 5; i < sheet.getRows(); i++) {
 | 
									for (int i = 5; i < sheet.getRows(); i++) {
 | 
				
			||||||
					String xh = sheet.getCell(0, i).getContents().trim();
 | 
										String xh = sheet.getCell(0, i).getContents().trim();
 | 
				
			||||||
					xhs.add(xh);
 | 
										if(StringUtils.isNotEmpty(xh)){
 | 
				
			||||||
 | 
											xhs.add(xh);
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
				
 | 
									
 | 
				
			||||||
				//判断序号是否有重复
 | 
									//判断序号是否有重复
 | 
				
			||||||
| 
						 | 
					@ -2772,7 +2769,10 @@ public class DefaultPickTicketManager extends DefaultBaseManager implements
 | 
				
			||||||
				
 | 
									
 | 
				
			||||||
				for (int i = 8; i < sheet.getRows(); i++) {
 | 
									for (int i = 8; i < sheet.getRows(); i++) {
 | 
				
			||||||
					String xh = sheet.getCell(0, i).getContents().trim();
 | 
										String xh = sheet.getCell(0, i).getContents().trim();
 | 
				
			||||||
					xhs.add(xh);
 | 
										if(StringUtils.isNotEmpty(xh)){
 | 
				
			||||||
 | 
											xhs.add(xh);
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
				
 | 
									
 | 
				
			||||||
				//判断序号是否有重复
 | 
									//判断序号是否有重复
 | 
				
			||||||
| 
						 | 
					@ -2885,7 +2885,9 @@ public class DefaultPickTicketManager extends DefaultBaseManager implements
 | 
				
			||||||
				
 | 
									
 | 
				
			||||||
				for (int i = 8; i < sheet.getRows(); i++) {
 | 
									for (int i = 8; i < sheet.getRows(); i++) {
 | 
				
			||||||
					String xh = sheet.getCell(0, i).getContents().trim();
 | 
										String xh = sheet.getCell(0, i).getContents().trim();
 | 
				
			||||||
					xhs.add(xh);
 | 
										if(StringUtils.isNotEmpty(xh)){
 | 
				
			||||||
 | 
											xhs.add(xh);
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
				
 | 
									
 | 
				
			||||||
				//判断序号是否有重复
 | 
									//判断序号是否有重复
 | 
				
			||||||
| 
						 | 
					@ -2998,7 +3000,9 @@ public class DefaultPickTicketManager extends DefaultBaseManager implements
 | 
				
			||||||
				
 | 
									
 | 
				
			||||||
				for (int i = 8; i < sheet.getRows(); i++) {
 | 
									for (int i = 8; i < sheet.getRows(); i++) {
 | 
				
			||||||
					String xh = sheet.getCell(0, i).getContents().trim();
 | 
										String xh = sheet.getCell(0, i).getContents().trim();
 | 
				
			||||||
					xhs.add(xh);
 | 
										if(StringUtils.isNotEmpty(xh)){
 | 
				
			||||||
 | 
											xhs.add(xh);
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
				
 | 
									
 | 
				
			||||||
				//判断序号是否有重复
 | 
									//判断序号是否有重复
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue