diff --git a/asinkj-common/asinkj-common-ding/src/main/java/org/asinkj/common/ding/service/RobotGroupMessagesService.java b/asinkj-common/asinkj-common-ding/src/main/java/org/asinkj/common/ding/service/RobotGroupMessagesService.java index 942384d..2080593 100644 --- a/asinkj-common/asinkj-common-ding/src/main/java/org/asinkj/common/ding/service/RobotGroupMessagesService.java +++ b/asinkj-common/asinkj-common-ding/src/main/java/org/asinkj/common/ding/service/RobotGroupMessagesService.java @@ -154,7 +154,9 @@ public class RobotGroupMessagesService { public void sendCardMsg(String cardDataString,String outTrackId) throws Exception { // log.info("sendCardMsg"); + System.out.println("sendCardMsg"); + com.aliyun.dingtalkcard_1_0.Client client = RobotGroupMessagesService.createClient(); CreateAndDeliverHeaders createAndDeliverHeaders = new CreateAndDeliverHeaders(); createAndDeliverHeaders.xAcsDingtalkAccessToken = accessTokenService.getAccessToken(); diff --git a/asinkj-modules/asinkj-job/src/main/java/org/asinkj/job/snailjob/AmzPullReviewsJobExecutor.java b/asinkj-modules/asinkj-job/src/main/java/org/asinkj/job/snailjob/AmzPullReviewsJobExecutor.java index cbb3670..1bb4a9b 100644 --- a/asinkj-modules/asinkj-job/src/main/java/org/asinkj/job/snailjob/AmzPullReviewsJobExecutor.java +++ b/asinkj-modules/asinkj-job/src/main/java/org/asinkj/job/snailjob/AmzPullReviewsJobExecutor.java @@ -1,5 +1,6 @@ package org.asinkj.job.snailjob; +import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.date.DateTime; import cn.hutool.core.date.DateUtil; @@ -144,7 +145,7 @@ public class AmzPullReviewsJobExecutor { String jsonString = JSON.toJSONString(buildCardDataObject(reviewData)); log.info("jsonString:{}", jsonString); String outTrackId = "test-out-track-id-" + new Date().getTime(); - robotGroupMessagesService.sendCardMsg(jsonString, outTrackId); +// robotGroupMessagesService.sendCardMsg(jsonString, outTrackId); bizAmazonReviewsService.updateAmzCardData(reviewData, jsonString, outTrackId); sleep(1000); @@ -209,5 +210,347 @@ public class AmzPullReviewsJobExecutor { return cardData; } + public static void main(String[] args) { + List list = Arrays.asList("EE-AU00001-US", + "CC-AU00001-US", + "CC-AC00001-CA", + "EE-AU00002-US", + "BB-AU00011-US", + "BB-AC00004-CA", + "CC-AU00002-US", + "CC-AC00002-CA", + "BB-AU00023-US", + "CC-AG00001-UK", + "CC-AG00001-IT", + "CC-AG00001-DE", + "CC-AG00001-FR", + "CC-AG00001-ES", + "DD-AU00033-US", + "CC-AG00001-NL", + "DD-AC00017-CA", + "CC-AG00001-SE", + "CC-AG00001-PL", + "CC-AG00001-BE", + "EE-AU00003-US", + "EE-AU00003-CA", + "EE-AU00003-MX", + "BB-AU00001-US", + "BB-AC00001-CA", + "BB-AU00007-US", + "BB-AC00007-CA", + "BB-AG00005-UK", + "BB-AE00001-DE", + "BB-AU00008-US", + "BB-AC00008-CA", + "BB-AG00006-UK", + "BB-AG00006-IT", + "BB-AE00002", + "BB-AG00006-FR", + "BB-AG00006-ES", + "BB-AG00006-NL", + "BB-AG00006-SE", + "BB-AG00006-PL", + "BB-AG00006-BE", + "DD-AU00028-US", + "DD-AC00015-CA", + "AA-AU00037-US", + "AA-AC00011-CA", + "DD-AU00002-US", + "DD-AC00001-CA", + "DD-AJ00001-JP", + "AA-AU00006-US", + "AA-AC00008-CA", + "DD-AU00004-US", + "DD-AC00003-CA", + "AA-AU0012-US", + "AA-AC00012", + "AA-AU0012-MX", + "DD-AU00006-US", + "DD-AC00005-CA", + "AA-AU00032-US", + "AA-AC00013-CA", + "AA-AU00039-US", + "AA-AC00009-CA", + "AA-AU00001-US", + "AA-AC00001-CA", + "AA-AU00003-US", + "AA-AC00002-CA", + "AA-AU00009-US", + "AA-AU00030-US", + "AA-AC00010-CA", + "AA-AU00022-US", + "AA-AC00007-CA", + "AA-AU00015-US", + "AA-AC00003-CA", + "AA-AU00035-US", + "AA-AU00035-CA", + "AA-AU00035-MX", + "AA-AU00004-US", + "DD-AU00007-US", + "DD-AC00010-CA", + "DD-AU00012-US", + "DD-AC00013-CA", + "BB-AU00046-US", + "CC-AU00005-US", + "BB-AU00041-US", + "BB-AC00041-CA", + "DD-AG00019-UK", + "DD-AG00018-UK", + "AA-AU00059-US", + "BB-AU00060-US", + "DD-AU00043-US", + "BB-AG00018-UK", + "BB-AG00002-UK", + "AA-AL00015-IT", + "DD-AU00047-US", + "AA-AF00015-FR", + "AA-AG00011-UK", + "AA-AC00012-CA", + "DD-AJ00007-JP", + "BB-AU00067-US", + "DD-AG00035-UK", + "AA-AU0012-BR", + "AA-AG00005", + "AA-AL00012", + "AA-AE00012", + "AA-AF00012", + "AA-AU00012-ES", + "AA-AU00012-NL", + "BB-AU00061-US", + "BB-AU00061-CA", + "DD-AG00037-UK", + "EE-AU00002-BR", + "BB-AU00069-US", + "BB-AU00070-US", + "AA-AG00010-UK", + "EE-AU00005-US", + "EE-AU00005-CA", + "EE-AU00005-MX", + "DD-AG00001-UK", + "EE-AU00003-BR", + "DD-AJ00008-JP", + "DD-AC00024-CA", + "BB-AU00076-US", + "BB-AU00075-US", + "BB-AU00078-US", + "AA-AE00003-IT", + "AA-AE00003-DE", + "AA-AE00003-FR", + "AA-AE00003-ES", + "DD-AJ00006-JP", + "BB-AG00020-UK", + "DD-AL00002-IT", + "DD-AE00002-DE", + "DD-AF00003-FR", + "BB-AU00072-US", + "BB-AU00082-US", + "BB-AU00084-US", + "AA-AG00016-UK", + "AA-AE00015-DE", + "AA-AE00015-ES", + "AA-AE00015-NL", + "AA-AE00015-SE", + "AA-AE00015-IE", + "AA-AU00066-US", + "BB-AU00086-US", + "DD-AX00002-ES", + "DD-LX-NL", + "DD-LX-SE", + "DD-AP00001-PL", + "DD-LX-BE", + "BB-AU00083-US", + "BB-AG00012-UK", + "BB-AL00001-IT", + "BB-AJ00001-JP", + "EE-AG00001-UK", + "BB-AU00088-US", + "BB-AE00004-ES", + "BB-AG00021-UK", + "EE-AC00001-CA", + "EE-AU00001-MX", + "EE-AU00001-BR", + "DD-AG00041-UK", + "AA-AG00019", + "BB-AU00079-US", + "BB-AU00079-CA", + "BB-AU00079-MX", + "BB-AF00002-FR", + "CH-00001-US", + "CH-00001-CA", + "CH-00001-MX", + "BB-AG00022-UK", + "DD-AL00004-IT", + "DD-AE00004-DE", + "DD-AF00004-FR", + "DD-AX00004-ES", + "CH-AU00003-US", + "CH-AU00003-CA", + "CH-AU00003-MX", + "CC-AU0009-US", + "CC-AU0009-CA", + "AA-AU00035-BR", + "DD-AG00042-UK"); + + List list2 = Arrays.asList("BB-AU00078-US", + "aa-au00004-CA", + "aa-au00004-US", + "BB-AU00083-CA", + "BB-AU00083-US", + "AA-AG00019-UK", + "AA-AU00066-US", + "AA-AG00017-UK", + "AA-AE00004-IT-IT", + "AA-AE00004-DE-DE", + "AA-AG00005-UK", + "AA-AE00012-DE", + "AA-AF00012-FR", + "AA-AU00039-US", + "AA-AC00009-CA", + "AA-AU00037-US", + "AA-AC00011-CA", + "BB-AE00002-DE", + "BB-AG00006-UK", + "AA-AG00011-UK", + "AA-AE00003-IT-IT", + "AA-AE00003-DE-DE", + "BB-AU00072-US", + "BB-AG00022-UK", + "BB-AU00023-US", + "AA-AC00001-CA", + "AA-AU00001-US", + "AA-AC00012-CA", + "AA-AU00059-US", + "AA-AE00015-DE", + "AA-AL00015-IT", + "AA-AG00016-UK", + "AA-AF00015-FR", + "AA-AU00015-BR", + "AA-AU00015-MX", + "AA-AU00015-CA", + "AA-AU00015-US", + "BB-AL00001-IE", + "BB-AL00001-BE", + "BB-AL00001-PL", + "BB-AL00001-SE", + "BB-AL00001-NL", + "BB-AL00001-IT", + "BB-AL00001-DE", + "BB-AL00001-FR", + "BB-AL00001-UK", + "BB-AL00001-ES", + "DD-AG00041-UK", + "BB-AU00046-US-US", + "DD-AG00019-UK", + "BB-AC00001-CA-CA", + "BB-AU00001-US", + "AA-AC00007-CA", + "AA-AU00009-US", + "AA-AU00003-US", + "AA-AC00002-CA", + "DD-AC00017-CA", + "DD-AU00033-US", + "BB-AU00061-US", + "DD-AG00018-UK", + "DD-AC00024-CA", + "DD-AU00043-US", + "BB-AU00079-US", + "BB-AU00060-CA", + "BB-AU00060-US", + "BB-AU00076-US", + "BB-AU00041-MX", + "BB-AU00041-CA", + "BB-AU00041-US", + "DD-AJ00007-JP", + "BB-AU00007-MX", + "BB-AU00007-CA", + "BB-AU00007-US", + "DD-AX00002-ES", + "DD-AL00001-IT", + "DD-AE00001-DE", + "DD-AG00001-UK", + "DD-AF00003-FR", + "DD-AU00047-US", + "AA-AU00035-US", + "DD-AJ00008-JP", + "DD-AG00042-UK", + "AA-AU00032-US", + "DD-AU00007-BR", + "DD-AU00007-MX", + "DD-AU00007-CA", + "DD-AU00007-US", + "CH-AU00003-US", + "BB-AU00067-US", + "BB-AU00084-US", + "BB-AU00070-US", + "DD-AG00035-UK", + "BB-AU00069-US", + "BB-AE00004-ES", + "BB-AG00002-UK", + "BB-AF00002-FR", + "AA-AC00008-CA", + "AA-AU00006-US", + "DD-AG00037-UK", + "DD-AC00015-CA", + "DD-AU00028-US", + "DD-AC00013-CA", + "DD-AU00012-US", + "DD-AJ00006-JP", + "DD-AL00004-IT", + "DD-AX00004-ES", + "DD-AE00004-DE", + "DD-AF00004-FR", + "BB-AJ00001-JP", + "DD-AJ00001-JP", + "BB-AU00086-US", + "DD-AC00001-CA", + "DD-AU00002-US", + "BB-AU00008-US", + "BB-AC00008-CA", + "ASGZM0DMJOBDY-na-BR", + "DD-AC00003-CA", + "DD-AU00004-US", + "DD-AU00006-US-CA-BR", + "DD-AU00006-US-CA-MX", + "DD-AC00005-CA", + "DD-AU00006-US", + "BB-AG00021-UK", + "BB-AE00001-DE", + "BB-AG00005-UK", + "BB-AU00090-US", + "BB-AU00088-US", + "BB-AC00001-CA", + "BB-AU00011-US", + "BB-AU00075-US", + "BB-AU00082-US", + "CC-AU0009-US", + "CC-AU00005-US", + "EE-AU00005-BR", + "EE-AU00005-MX", + "EE-AU00005-CA", + "EE-AU00005-US", + "CC-AC00001", + "CC-AU00001", + "EE-AU00003-BR", + "EE-AU00003-MX", + "EE-AU00003-CA", + "EE-AU00003-US", + "CC-AG00001-UK", + "CC-AC00002", + "CC-AU00002", + "EE-AU00002-BR", + "EE-AU00002-MX", + "EE-AU00002-CA", + "EE-AU00002-US", + "EE-AG00001-UK", + "EE-AU00001-BR", + "EE-AU00001-MX", + "EE-AU00001-CA", + "EE-AU00001-US"); + + Collection subtract = CollUtil.subtract(list, list2); + System.out.println(subtract); + + } + }