diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisTmsSiteBatchController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisTmsSiteBatchController.java
index b1f3e615b..6f329a29c 100644
--- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisTmsSiteBatchController.java
+++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisTmsSiteBatchController.java
@@ -79,6 +79,20 @@ public class EmisTmsSiteBatchController extends EmisBaseController
return getDataTable(list);
}
+
+ /**
+ * 根据批次号扫描组批次
+ *
+ * @return
+ */
+ @GetMapping("/scanSiteBatch")
+// @PreAuthorize("@ss.hasPermi('emis:emisTmsSiteBatch:scanSiteBatch')")
+ public AjaxResult scanSiteBatch(String batchNo) {
+ emisTmsSiteBatchService.scanSiteBatch(batchNo);
+ return AjaxResult.success("发送成功");
+
+ }
+
/**
* 批次明细
* @param emisTmsSiteBatch
diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisTmsSiteBatchDtlMapper.java b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisTmsSiteBatchDtlMapper.java
index 28c8cef78..a5037a1cd 100644
--- a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisTmsSiteBatchDtlMapper.java
+++ b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisTmsSiteBatchDtlMapper.java
@@ -13,6 +13,9 @@ package com.xdadan.erp.emis.mapper;
import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.xdadan.erp.emis.domain.EmisTmsSiteBatchDtl;
+import com.xdadan.erp.emis.domain.EmisWaybill;
+import org.apache.ibatis.annotations.Param;
+
/**
* @ClassName EmisTmsSiteBatchDtlMapper
* @Description
一级网点TMS组批次明细 Mapper 接口
@@ -67,4 +70,12 @@ public interface EmisTmsSiteBatchDtlMapper extends BaseMapper selectEmisWayBillByBatchNo(@Param("batchNo") String batchNo);
}
diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisTmsSiteBatchMissMapper.java b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisTmsSiteBatchMissMapper.java
index 35572edb2..d5c03bcb1 100644
--- a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisTmsSiteBatchMissMapper.java
+++ b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisTmsSiteBatchMissMapper.java
@@ -2,6 +2,7 @@ package com.xdadan.erp.emis.mapper;
import java.util.List;
import com.xdadan.erp.emis.domain.EmisTmsSiteBatchMiss;
+import org.apache.ibatis.annotations.Param;
/**
* TMS漏组批次信息Mapper接口
@@ -65,6 +66,10 @@ public interface EmisTmsSiteBatchMissMapper {
*/
public int batchInsertEmisTmsSiteBatchMiss(List list);
+ /**
+ *
+ * @param lineCode
+ */
void deleteAll(String lineCode);
/**
@@ -74,4 +79,10 @@ public interface EmisTmsSiteBatchMissMapper {
* @return TMS漏组批次信息列表
*/
public List selectByBillCodeCount(Integer count);
+
+ /**
+ *
+ * @param billCodes
+ */
+ void deleteByBillCodes(@Param("billCodes") List billCodes);
}
\ No newline at end of file
diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisTransPlanRuleMapper.java b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisTransPlanRuleMapper.java
index 64c8cc1ef..5adeb04bb 100644
--- a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisTransPlanRuleMapper.java
+++ b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisTransPlanRuleMapper.java
@@ -132,4 +132,11 @@ public interface EmisTransPlanRuleMapper {
* @return 线路信息列表
*/
public List