From 146234a43f3bad677f369faa1adce91aff5e0041 Mon Sep 17 00:00:00 2001 From: A0010407 Date: Tue, 23 Jan 2024 15:33:13 +0800 Subject: [PATCH] =?UTF-8?q?2024-1-23-2=20=E5=9F=BA=E7=A1=80=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E6=A8=A1=E5=9D=97-=E7=BB=91=E5=AE=9A=E8=BE=85?= =?UTF-8?q?=E5=8A=A9=E8=AE=BE=E5=A4=87=E9=80=BB=E8=BE=91=E4=BC=98=E5=8C=96?= =?UTF-8?q?-=E4=B8=B4=E6=97=B6=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wms/service/impl/BaseEquipmentServiceImpl.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/op-modules/op-wms/src/main/java/com/op/wms/service/impl/BaseEquipmentServiceImpl.java b/op-modules/op-wms/src/main/java/com/op/wms/service/impl/BaseEquipmentServiceImpl.java index b2e39a1d..5e0cb6c2 100644 --- a/op-modules/op-wms/src/main/java/com/op/wms/service/impl/BaseEquipmentServiceImpl.java +++ b/op-modules/op-wms/src/main/java/com/op/wms/service/impl/BaseEquipmentServiceImpl.java @@ -359,7 +359,6 @@ public class BaseEquipmentServiceImpl implements IBaseEquipmentService { baseEquipmentMapper.bindAuxiliaryEquipment(equBindAuxiliaryEquipment); } } - return list; } @@ -372,6 +371,13 @@ public class BaseEquipmentServiceImpl implements IBaseEquipmentService { @Override @DS("#header.poolName") public int deleteBaseEquipmentByEquipmentIds(Long[] equipmentIds) { + for(long equipmentId:equipmentIds){ + BaseEquipment list = baseEquipmentMapper.selectBaseEquipmentByEquipmentId(equipmentId); + //删除备件信息 + baseEquipmentMapper.deleteEquSpareEquipmentByCode(list.getEquipmentCode()); + //删除辅助设备 + baseEquipmentMapper.deleteAuxiliaryEquipmentByCode(list.getEquipmentCode()); + } return baseEquipmentMapper.deleteBaseEquipmentByEquipmentIds(equipmentIds); } @@ -384,6 +390,11 @@ public class BaseEquipmentServiceImpl implements IBaseEquipmentService { @Override @DS("#header.poolName") public int deleteBaseEquipmentByEquipmentId(Long equipmentId) { + BaseEquipment list = baseEquipmentMapper.selectBaseEquipmentByEquipmentId(equipmentId); + //删除备件信息 + baseEquipmentMapper.deleteEquSpareEquipmentByCode(list.getEquipmentCode()); + //删除辅助设备 + baseEquipmentMapper.deleteAuxiliaryEquipmentByCode(list.getEquipmentCode()); return baseEquipmentMapper.deleteBaseEquipmentByEquipmentId(equipmentId); }