src/main/java/com/gs/xky/service/Impl/MesQaItemsDetect01ServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/gs/xky/service/XkyService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/test/java/com/gs/xky/XkyApplicationTests.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/gs/xky/service/Impl/MesQaItemsDetect01ServiceImpl.java
@@ -1,6 +1,7 @@ package com.gs.xky.service.Impl; import cn.hutool.core.collection.CollUtil; import cn.hutool.core.util.StrUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; @@ -44,7 +45,7 @@ return false; } List<String> collect = list.stream().map(MesQaItemsDetect01::getReleaseNo).collect(Collectors.toList()); List<String> collect = list.stream().filter(s -> !StrUtil.isNotEmpty(s.getFcheckResu())).map(MesQaItemsDetect01::getReleaseNo).collect(Collectors.toList()); LambdaUpdateWrapper<MesQaItemsDetect01> updateWrapper = new LambdaUpdateWrapper<>(); updateWrapper.in(MesQaItemsDetect01::getReleaseNo, collect); src/main/java/com/gs/xky/service/XkyService.java
@@ -146,6 +146,13 @@ .set(MesInvItemArn::getSyncMsg, "SRM手动删除送货单"); mesInvItemArnService.update(updateWrapper); //MesInvItemArnDetail LambdaUpdateWrapper<MesInvItemArnDetail> deleteWrapper = new LambdaUpdateWrapper<>(); deleteWrapper.eq(MesInvItemArnDetail::getMid, mesInvItemArn.getId()) .set(MesInvItemArnDetail::getReturnFlag, 1); mesInvItemArnDetailService.update(deleteWrapper); // 删除MesQaItemsDetect01表的数据 mesQaItemsDetect01Service.removeQa(mesInvItemArn.getBillNo()); } src/test/java/com/gs/xky/XkyApplicationTests.java
@@ -160,8 +160,11 @@ @Test void cs3() throws Exception { dingtalkInfoService.sendMessage("CGJY20250412166"); // dingtalkInfoService.sendMessage("CGJY20250412166"); // XkyEntity xkyEntity = new XkyEntity(); // xkyEntity.setDeliveryNo("222505057541"); // xkyService.remove1(xkyEntity); } }