diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillAjustApplyController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillAjustApplyController.java
index 859d9b958..48df0ccf3 100644
--- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillAjustApplyController.java
+++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillAjustApplyController.java
@@ -1,11 +1,11 @@
-/**
+/**
* @Project: emis
* @Title: EmisWaybillAjustApplyController.java
* @author linfso
* @date 2024-06-25 23:39:28
* @Copyright: ShangHai Duta 2022 All rights reserved.
- * @version v1.0
+ * @version v1.0
* @Description:
运单调整申请 控制器
*/
@@ -44,7 +44,7 @@ import com.xdadan.erp.emis.service.IEmisWaybillAjustApplyService;
/**
* 运单调整申请Controller
- *
+ *
* @author linfso
* @date 2024-06-25 23:39:28
*/
@@ -78,6 +78,9 @@ public class EmisWaybillAjustApplyController extends EmisBaseController
}
}
+ if("88888".equals(emisWaybillAjustApply.getApplySiteCode())){
+ emisWaybillAjustApply.setApplySiteCode(null);
+ }
List list = emisWaybillAjustApplyService.selectEmisWaybillAjustApplyList(emisWaybillAjustApply);
return getDataTable(list);
}
@@ -85,8 +88,8 @@ public class EmisWaybillAjustApplyController extends EmisBaseController
/**
* 检查是否重复
- *
- * @param emisWaybillAjustApply
+ *
+ * @param emisWaybillAjustApply
* @return 数量
*/
@PreAuthorize("@ss.hasPermi('emis:emisWaybillAjustApply:list')")
diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java
index 40b31ba21..689a5519e 100644
--- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java
+++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java
@@ -14,6 +14,7 @@ package com.xdadan.erp.web.emis;
import java.io.*;
import java.nio.charset.Charset;
import java.util.*;
+import java.util.stream.Collectors;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.validation.Valid;
@@ -34,6 +35,7 @@ import com.xdadan.erp.emis.domain.exception.EmisBizError;
import com.xdadan.erp.emis.domain.stat.ScanStatInfoDtl;
import com.xdadan.erp.emis.domain.vo.*;
import com.xdadan.erp.emis.mapper.EmisWaybillMapper;
+import com.xdadan.erp.emis.mapper.EmisWaybillProblemInfoMapper;
import com.xdadan.erp.emis.service.*;
import com.xdadan.erp.emis.service.print.IXddTplPrint;
import com.xdadan.erp.emis.service.print.cpcl.CvtTplToCpcl;
@@ -105,6 +107,9 @@ public class EmisWaybillController extends EmisBaseController
@Autowired
private EmisWaybillMapper emisWaybillMapper;
+ @Autowired
+ private EmisWaybillProblemInfoMapper emisWaybillProblemInfoMapper;
+
@GetMapping(value = "/checkWaybillIsExists")
public AjaxResult checkWaybillIsExists(String billCode){
@@ -1476,17 +1481,35 @@ public class EmisWaybillController extends EmisBaseController
List successList = new ArrayList<>();
List failList = new ArrayList<>();
+ // 批量查询所有运单的延迟天数
+ List billCodes = waybillList.stream()
+ .map(EmisWaybill::getBillCode)
+ .collect(Collectors.toList());
+
+ List