From 931db51a7faf8bd8efa68e80db39cad057dcbbdf Mon Sep 17 00:00:00 2001
From: Fixiaobai <fixiaobai@163.com>
Date: 星期三, 08 十一月 2023 15:06:31 +0800
Subject: [PATCH] Changes11
---
mes-basic/src/main/java/com/chinaztt/mes/basic/service/impl/LocationServiceImpl.java | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/mes-basic/src/main/java/com/chinaztt/mes/basic/service/impl/LocationServiceImpl.java b/mes-basic/src/main/java/com/chinaztt/mes/basic/service/impl/LocationServiceImpl.java
index 11581a2..7785080 100644
--- a/mes-basic/src/main/java/com/chinaztt/mes/basic/service/impl/LocationServiceImpl.java
+++ b/mes-basic/src/main/java/com/chinaztt/mes/basic/service/impl/LocationServiceImpl.java
@@ -49,6 +49,7 @@
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
+import java.util.Objects;
/**
* 搴撲綅鍩虹鏁版嵁
@@ -95,6 +96,13 @@
List<Warehouse> warehouses = warehouseMapper.selectList(null);
List<SysDictItem> dict = dictUtils.getDict("warehouse_type");
for (LocationData data : list) {
+ QueryWrapper<Location>QueryWrapper = new QueryWrapper<>();
+ QueryWrapper.lambda().eq(Location::getLocNo,data.getLocNo());
+ Location location = baseMapper.selectOne(QueryWrapper);
+ if(!Objects.isNull(location)){
+ log.error("搴撲綅缂栧彿閲嶅=====銆�"+data.getLocNo());
+ continue;
+ }
Location newLocation = new Location();
dict.forEach(a->{
if (a.getLabel().equals(data.getLocType())){
--
Gitblit v1.9.3