|
@@ -379,6 +379,7 @@ public class GenerateCodeServiceImpl implements GenerateCodeService {
|
|
|
Long qrIndex = getQrIndex();
|
|
|
|
|
|
while (true) {
|
|
|
+ log.info("doLoopGenerateCode 的疑似死循环.1");
|
|
|
LocalDateTime localDateTime = LocalDateTime.now();
|
|
|
// 计算还需生成的数量
|
|
|
long needGenerateNumber = qrNumber;
|
|
@@ -393,6 +394,7 @@ public class GenerateCodeServiceImpl implements GenerateCodeService {
|
|
|
// 码
|
|
|
StringBuilder codeSb = new StringBuilder();
|
|
|
for (int i = 0; i < needGenerateNumber; i++) {
|
|
|
+ log.info("doLoopGenerateCode 的疑似死循环.2");
|
|
|
QrData qrData = new QrData()
|
|
|
.setQrRepertoryId(qrRepertoryId)
|
|
|
.setBatchNumber(batchNumber)
|
|
@@ -403,6 +405,7 @@ public class GenerateCodeServiceImpl implements GenerateCodeService {
|
|
|
//箱子码幅面
|
|
|
for (int a = 0; a < boxCodeFormat.getFormatNumber(); a++) {
|
|
|
for (int j = 0; j < qrRepertoryColumnList.size(); j++) {
|
|
|
+ log.info("doLoopGenerateCode 的疑似死循环.3");
|
|
|
QrRepertoryColumnVO qrRepertoryColumn = qrRepertoryColumnList.get(j);
|
|
|
Long qrRepertoryColumnId = qrRepertoryColumn.getId();
|
|
|
//声明拆分数量
|