啊鑫
5 天以前 9f7368ceb60b8f5c635cf455914f435d8d782a90
添加钉钉推送消息功能
已修改3个文件
15 ■■■■ 文件已修改
src/main/java/com/gs/xky/service/Impl/MesQaItemsDetect01ServiceImpl.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/gs/xky/service/XkyService.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/test/java/com/gs/xky/XkyApplicationTests.java 5 ●●●● 补丁 | 查看 | 原始文档 | 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);
    }
}