1
This commit is contained in:
@@ -204,13 +204,13 @@ public class JDUtil {
|
|||||||
wxUtil.sendTextMessage(chatRoom_BY, chatRoomRemark + " " + date + "\n\n " + message, 1, chatRoom_BY, true);
|
wxUtil.sendTextMessage(chatRoom_BY, chatRoomRemark + " " + date + "\n\n " + message, 1, chatRoom_BY, true);
|
||||||
|
|
||||||
// 2. 生成推广内容
|
// 2. 生成推广内容
|
||||||
HashMap<String, List<String>> contentResult = generatePromotionContent(message, true);
|
//HashMap<String, List<String>> contentResult = generatePromotionContent(message, true);
|
||||||
|
|
||||||
|
|
||||||
// 3. 发送文本内容
|
// 3. 发送文本内容
|
||||||
for (String text : contentResult.get("text")) {
|
//for (String text : contentResult.get("text")) {
|
||||||
wxUtil.sendTextMessage(chatRoom_BY, text, 1, chatRoom_BY, true);
|
// wxUtil.sendTextMessage(chatRoom_BY, text, 1, chatRoom_BY, true);
|
||||||
}
|
//}
|
||||||
|
|
||||||
}
|
}
|
||||||
// 具体逻辑
|
// 具体逻辑
|
||||||
@@ -2307,19 +2307,26 @@ public class JDUtil {
|
|||||||
List<LocalDate> dateFromLD = null;
|
List<LocalDate> dateFromLD = null;
|
||||||
|
|
||||||
// 处理特殊关键词:昨日、三日、七日
|
// 处理特殊关键词:昨日、三日、七日
|
||||||
if ("昨日".equals(dateStr)) {
|
switch (dateStr) {
|
||||||
LocalDate yesterday = LocalDate.now().minusDays(1);
|
case "昨日" -> {
|
||||||
dateFromLD = Arrays.asList(yesterday, yesterday);
|
LocalDate yesterday = LocalDate.now().minusDays(1);
|
||||||
} else if ("三日".equals(dateStr)) {
|
dateFromLD = Arrays.asList(yesterday, yesterday);
|
||||||
LocalDate endDate = LocalDate.now().minusDays(1); // 昨天
|
}
|
||||||
LocalDate startDate = LocalDate.now().minusDays(3); // 三天前
|
case "三日" -> {
|
||||||
dateFromLD = Arrays.asList(startDate, endDate);
|
LocalDate endDate = LocalDate.now().minusDays(1); // 昨天
|
||||||
} else if ("七日".equals(dateStr)) {
|
|
||||||
LocalDate endDate = LocalDate.now().minusDays(1); // 昨天
|
LocalDate startDate = LocalDate.now().minusDays(3); // 三天前
|
||||||
LocalDate startDate = LocalDate.now().minusDays(7); // 七天前
|
|
||||||
dateFromLD = Arrays.asList(startDate, endDate);
|
dateFromLD = Arrays.asList(startDate, endDate);
|
||||||
} else {
|
}
|
||||||
dateFromLD = getDateFromLD(dateStr);
|
case "七日" -> {
|
||||||
|
LocalDate endDate = LocalDate.now().minusDays(1); // 昨天
|
||||||
|
|
||||||
|
LocalDate startDate = LocalDate.now().minusDays(7); // 七天前
|
||||||
|
|
||||||
|
dateFromLD = Arrays.asList(startDate, endDate);
|
||||||
|
}
|
||||||
|
default -> dateFromLD = getDateFromLD(dateStr);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (dateFromLD != null && !dateFromLD.isEmpty()) {
|
if (dateFromLD != null && !dateFromLD.isEmpty()) {
|
||||||
|
|||||||
@@ -105,7 +105,7 @@ public class WxMessageConsumer {
|
|||||||
|
|
||||||
if (chatRoom_xb.containsKey(fromWxid)) {
|
if (chatRoom_xb.containsKey(fromWxid)) {
|
||||||
logger.info("线报群消息");
|
logger.info("线报群消息");
|
||||||
//jdUtils.xb(msg, fromWxid);
|
jdUtils.xb(msg, fromWxid);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
// 录单群
|
// 录单群
|
||||||
|
|||||||
Reference in New Issue
Block a user