diff --git a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentHeader/controller/ShipmentHeaderController.java b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentHeader/controller/ShipmentHeaderController.java
index bc87a01..3fdc09c 100644
--- a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentHeader/controller/ShipmentHeaderController.java
+++ b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentHeader/controller/ShipmentHeaderController.java
@@ -285,8 +285,7 @@ public class ShipmentHeaderController extends JeecgController<ShipmentHeader, IS
     @RequiresPermissions("shipmentDetail:deleteBatch")
     @DeleteMapping(value = "/deleteBatchShipmentDetail")
     public Result<String> deleteBatchShipmentDetail(@RequestParam(name = "ids", required = true) String ids) {
-        this.shipmentDetailService.removeByIds(Arrays.asList(ids.split(",")));
-        return Result.OK("批量删除成功!");
+        return shipmentDetailService.removeDetailListById(Arrays.asList(ids.split(",")));
     }
 
     /**
diff --git a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentHeader/service/impl/ShipmentDetailServiceImpl.java b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentHeader/service/impl/ShipmentDetailServiceImpl.java
index e965db4..a2f81cf 100644
--- a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentHeader/service/impl/ShipmentDetailServiceImpl.java
+++ b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentHeader/service/impl/ShipmentDetailServiceImpl.java
@@ -217,4 +217,14 @@ public class ShipmentDetailServiceImpl extends ServiceImpl<ShipmentDetailMapper,
             throw new JeecgBootException("导入出库单, 保存出库单详情失败");
         }
     }
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public Result removeDetailListById(List<String> idList) {
+        Result result = null;
+        for (String id : idList) {
+            result = shipmentHeaderService.deleteShipmentDetail(id);
+        }
+        return result;
+    }
 }