This commit is contained in:
linfso 2024-06-21 13:48:32 +08:00
parent b1be8cb058
commit bfe6b089da
2 changed files with 16 additions and 18 deletions

View File

@ -2084,17 +2084,18 @@ public class EmisBaseService {
String mainBillCode="T70803005000020002"; String mainBillCode="T70803005000020002";
// boolean isSubBill=false; boolean isSubBill=false;
// // 判断是否是子单 // 判断是否是子单
// String queryBillCode=""; String queryBillCode="";
// if(mainBillCode.startsWith("T7080") && mainBillCode.length()>14 ){ if(mainBillCode.startsWith("T7080") && mainBillCode.length()>14 ){
// isSubBill = true; isSubBill = true;
// queryBillCode=mainBillCode.substring(0,14); queryBillCode=mainBillCode.substring(0,14);
// String subBillSuffix=mainBillCode.substring(14); int len=mainBillCode.length();
// System.out.println(mainBillCode); String subBillSuffix=mainBillCode.substring(len-4);
// System.out.println(queryBillCode); System.out.println(mainBillCode);
// System.out.println(Integer.valueOf(subBillSuffix)); System.out.println(subBillSuffix);
// } System.out.println(Integer.valueOf(subBillSuffix));
}

View File

@ -192,7 +192,7 @@ public class EmisTmsScanRecordServiceImpl extends EmisBaseService implements IEm
String mainBillCode = getMainBillCode(scanBillCode); String mainBillCode = getMainBillCode(scanBillCode);
// 判断是主单还是子单 // 判断是主单还是子单
boolean isExists = checkWaybillIsExists(mainBillCode); boolean isExists = checkWaybillIsExists(scanBillCode);
// 检查运单号是否存在 // 检查运单号是否存在
if (!isExists) { if (!isExists) {
scanResultItem.setResult("fail"); scanResultItem.setResult("fail");
@ -275,9 +275,6 @@ public class EmisTmsScanRecordServiceImpl extends EmisBaseService implements IEm
throw new EmisBizError(EmisBizErrorType.PARAM_ERROR1,"扫描单号必填"); throw new EmisBizError(EmisBizErrorType.PARAM_ERROR1,"扫描单号必填");
} }
billCodeInStr=WaybillHelper.formatQueryValue(billCodeInStr); billCodeInStr=WaybillHelper.formatQueryValue(billCodeInStr);
String[] billCodeArr = billCodeInStr.split(","); String[] billCodeArr = billCodeInStr.split(",");
@ -307,7 +304,7 @@ public class EmisTmsScanRecordServiceImpl extends EmisBaseService implements IEm
// 获取主单号 // 获取主单号
String mainBillCode = getMainBillCode(scanBillCode); String mainBillCode = getMainBillCode(scanBillCode);
// 判断单号是否存在 // 判断单号是否存在
boolean isExists = checkWaybillIsExists(mainBillCode); boolean isExists = checkWaybillIsExists(scanBillCode);
// 检查运单号是否存在 // 检查运单号是否存在
if (!isExists) { if (!isExists) {
scanResultItem.setResult("fail"); scanResultItem.setResult("fail");
@ -388,8 +385,8 @@ public class EmisTmsScanRecordServiceImpl extends EmisBaseService implements IEm
// 获取主单号 // 获取主单号
String mainBillCode = getMainBillCode(scanBillCode); String mainBillCode = getMainBillCode(scanBillCode);
// 判断是主单还是子单 // 判断是否存在
boolean isExists = checkWaybillIsExists(mainBillCode); boolean isExists = checkWaybillIsExists(scanBillCode);
// 检查运单号是否存在 // 检查运单号是否存在
if (!isExists) { if (!isExists) {
scanResultItem.setResult("fail"); scanResultItem.setResult("fail");