|
|
@ -120,6 +120,7 @@ public class MesBarCodeServiceImpl implements MesBarCodeService { |
|
|
|
List<MesBarCodeImportErrorVO> errorList = new ArrayList<>(); |
|
|
|
datas.forEach(item -> { |
|
|
|
MesBarCodeDO carrierDO = MesBarCodeConvert.INSTANCE.convert(item); |
|
|
|
carrierDO.setAvailable("TRUE"); |
|
|
|
String massage = ""; |
|
|
|
boolean flag = true; |
|
|
|
// 校验,判断是否有不符合的原因
|
|
|
@ -146,7 +147,7 @@ public class MesBarCodeServiceImpl implements MesBarCodeService { |
|
|
|
barCodeDOQueryWrapper.eq("part_number",item.getPartNumber()); |
|
|
|
MesBarCodeDO obj = mesBarCodeMapper.selectOne(barCodeDOQueryWrapper); |
|
|
|
if (obj == null&& mode != 3) { |
|
|
|
mesBarCodeMapper.insert(MesBarCodeConvert.INSTANCE.convert(item)); |
|
|
|
mesBarCodeMapper.insert(carrierDO); |
|
|
|
} |
|
|
|
else if (obj != null && mode != 2) {// 如果存在,判断是否允许更新
|
|
|
|
MesBarCodeDO mesBarCodeDO = MesBarCodeConvert.INSTANCE.convert(item); |
|
|
|