From 4c9d5f7a4f55650028cae63f16b6ddadc5d08b52 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Mon, 28 Oct 2024 15:31:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=AD=90=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E5=B8=A6houseId=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../material/ma/service/impl/TypeServiceImpl.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/service/impl/TypeServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/service/impl/TypeServiceImpl.java index f7c218ca..ef3db5a8 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/service/impl/TypeServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/service/impl/TypeServiceImpl.java @@ -257,12 +257,14 @@ public class TypeServiceImpl implements ITypeService { type.setCreateTime(DateUtils.getNowDate()); type.setCreateBy(SecurityUtils.getUserId().toString()); int count = typeMapper.insertType(type); - long newTypeId = type.getTypeId(); - // 插入wh_house_set,建立仓库和type的关系 - WhHouseSet whHouseSet = new WhHouseSet(); - whHouseSet.setHouseId(type.getHouseId()); - whHouseSet.setTypeId(newTypeId); - houseSetService.insertWhHouseSet(whHouseSet); + if ((type.getParentId()).equals(0L)) { + // 插入wh_house_set,建立仓库和type的关系 + long newTypeId = type.getTypeId(); + WhHouseSet whHouseSet = new WhHouseSet(); + whHouseSet.setHouseId(type.getHouseId()); + whHouseSet.setTypeId(newTypeId); + houseSetService.insertWhHouseSet(whHouseSet); + } return count; }