From f5908f1ce492482fd05991f2fa977cc636147518 Mon Sep 17 00:00:00 2001 From: Kelvin Date: Fri, 3 Jan 2025 16:07:33 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E8=AE=BE=E7=BD=AElombok?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/WmsOutPlanServiceImpl.java | 43 +++++-------------- .../wm/mapper/WmStorageLocationMapper.java | 24 ++++++----- .../ktg/mes/wm/mapper/WmWarehouseMapper.java | 22 ++++++---- 3 files changed, 38 insertions(+), 51 deletions(-) diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/service/impl/WmsOutPlanServiceImpl.java b/ktg-mes/src/main/java/com/ktg/mes/md/service/impl/WmsOutPlanServiceImpl.java index 3717c45..ad3406f 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/service/impl/WmsOutPlanServiceImpl.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/service/impl/WmsOutPlanServiceImpl.java @@ -12,6 +12,7 @@ import com.ktg.mes.wm.domain.WmStorageArea; import com.ktg.mes.wm.mapper.WmStorageAreaMapper; import com.ktg.mes.wm.mapper.WmStorageLocationMapper; import com.ktg.mes.wm.mapper.WmWarehouseMapper; +import lombok.RequiredArgsConstructor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -28,39 +29,17 @@ import java.util.concurrent.atomic.AtomicInteger; * @date 2024-11-01 */ @Service +@RequiredArgsConstructor public class WmsOutPlanServiceImpl implements IWmsOutPlanService { - @Autowired - private WmsOutPlanMapper wmsOutPlanMapper; - - @Autowired - private WmsOutPlanDetailEntityMapper wmsOutPlanDetailEntityMapper; - - @Autowired - private WmsOutTaskMapper wmsOutTaskMapper; - - @Autowired - private BaseKnifeMapper baseKnifeMapper; - - @Autowired - private WmsBusinessTypeMapper wmsBusinessTypeMapper; - - @Autowired - private MdItemMapper mdItemMapper; - - @Autowired - private AP0AEMapper ap0AEMapper; - - @Autowired - private WmWarehouseMapper wmWarehouseMapper; - - @Autowired - private WmStorageLocationMapper wmStorageLocationMapper; - - @Autowired - private WmStorageAreaMapper wmStorageAreaMapper; - - @Autowired - private InventoryAdjustmentMapper inventoryAdjustmentMapper; + private final WmsOutPlanMapper wmsOutPlanMapper; + private final WmsOutPlanDetailEntityMapper wmsOutPlanDetailEntityMapper; + private final WmsOutTaskMapper wmsOutTaskMapper; + private final BaseKnifeMapper baseKnifeMapper; + private final WmsBusinessTypeMapper wmsBusinessTypeMapper; + private final MdItemMapper mdItemMapper; + private final AP0AEMapper ap0AEMapper; + private final WmStorageAreaMapper wmStorageAreaMapper; + private final InventoryAdjustmentMapper inventoryAdjustmentMapper; /** * 查询出库计划管理 diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/mapper/WmStorageLocationMapper.java b/ktg-mes/src/main/java/com/ktg/mes/wm/mapper/WmStorageLocationMapper.java index 0d93680..5c25348 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/mapper/WmStorageLocationMapper.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/mapper/WmStorageLocationMapper.java @@ -1,20 +1,22 @@ package com.ktg.mes.wm.mapper; import java.util.List; + import com.ktg.mes.wm.domain.WmStorageLocation; import com.ktg.mes.wm.domain.vo.WmStorageLocationVo; +import org.apache.ibatis.annotations.Mapper; /** * 库区设置Mapper接口 - * + * * @author yinjinlu * @date 2022-05-07 */ -public interface WmStorageLocationMapper -{ +@Mapper +public interface WmStorageLocationMapper { /** * 查询库区设置 - * + * * @param locationId 库区设置主键 * @return 库区设置 */ @@ -30,6 +32,7 @@ public interface WmStorageLocationMapper /** * 根据库区编码查询库区 + * * @param locationCode * @return */ @@ -37,7 +40,7 @@ public interface WmStorageLocationMapper /** * 查询库区设置列表 - * + * * @param wmStorageLocation 库区设置 * @return 库区设置集合 */ @@ -53,13 +56,13 @@ public interface WmStorageLocationMapper public WmStorageLocation checkLocationCodeUnique(WmStorageLocation wmStorageLocation); - public WmStorageLocation checkLocationNameUnique(WmStorageLocation wmStorageLocation); + public WmStorageLocation checkLocationNameUnique(WmStorageLocation wmStorageLocation); /** * 新增库区设置 - * + * * @param wmStorageLocation 库区设置 * @return 结果 */ @@ -67,7 +70,7 @@ public interface WmStorageLocationMapper /** * 修改库区设置 - * + * * @param wmStorageLocation 库区设置 * @return 结果 */ @@ -75,7 +78,7 @@ public interface WmStorageLocationMapper /** * 删除库区设置 - * + * * @param locationId 库区设置主键 * @return 结果 */ @@ -83,7 +86,7 @@ public interface WmStorageLocationMapper /** * 批量删除库区设置 - * + * * @param locationIds 需要删除的数据主键集合 * @return 结果 */ @@ -91,6 +94,7 @@ public interface WmStorageLocationMapper /** * 根据仓库删除对应的库区 + * * @param warehouseId * @return */ diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/mapper/WmWarehouseMapper.java b/ktg-mes/src/main/java/com/ktg/mes/wm/mapper/WmWarehouseMapper.java index 4b631d0..765307b 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/mapper/WmWarehouseMapper.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/mapper/WmWarehouseMapper.java @@ -1,19 +1,21 @@ package com.ktg.mes.wm.mapper; import java.util.List; + import com.ktg.mes.wm.domain.WmWarehouse; +import org.apache.ibatis.annotations.Mapper; /** * 仓库设置Mapper接口 - * + * * @author yinjinlu * @date 2022-05-07 */ -public interface WmWarehouseMapper -{ +@Mapper +public interface WmWarehouseMapper { /** * 查询仓库设置 - * + * * @param warehouseId 仓库设置主键 * @return 仓库设置 */ @@ -21,6 +23,7 @@ public interface WmWarehouseMapper /** * 根据编码查询仓库 + * * @param warehouseCdoe * @return */ @@ -29,7 +32,7 @@ public interface WmWarehouseMapper /** * 查询仓库设置列表 - * + * * @param wmWarehouse 仓库设置 * @return 仓库设置集合 */ @@ -38,11 +41,12 @@ public interface WmWarehouseMapper public List getTreeList(); public WmWarehouse checkWarehouseCodeUnique(WmWarehouse wmWarehouse); + public WmWarehouse checkWarehouseNameUnique(WmWarehouse wmWarehouse); /** * 新增仓库设置 - * + * * @param wmWarehouse 仓库设置 * @return 结果 */ @@ -50,7 +54,7 @@ public interface WmWarehouseMapper /** * 修改仓库设置 - * + * * @param wmWarehouse 仓库设置 * @return 结果 */ @@ -58,7 +62,7 @@ public interface WmWarehouseMapper /** * 删除仓库设置 - * + * * @param warehouseId 仓库设置主键 * @return 结果 */ @@ -66,7 +70,7 @@ public interface WmWarehouseMapper /** * 批量删除仓库设置 - * + * * @param warehouseIds 需要删除的数据主键集合 * @return 结果 */