This commit is contained in:
雷欧(林平凡)
2025-07-30 16:54:03 +08:00
parent d9858ded89
commit fc711b57fc
3 changed files with 30 additions and 0 deletions

View File

@@ -720,6 +720,26 @@ public class JDUtil {
contents.add(content);
}
// 查询一个京粉备注的所有订单
if (order.startsWith("JF")) {
String jf = order.replace("JF", "");
String uuid = getJdidFromRemark(jf);
if (uuid != null) {
orderRows = orderRowRepository.findByUnionId(Long.parseLong(uuid));
OrderStats stats = calculateStats(orderRows);
contents.add(buildStatsContentAll("总统计", stats));
Map<Long, OrderStats> statsByUnionId = OrderStatsUtil.groupByUnionIdAndCalculateStats(orderRows);
StringBuilder stringBuilder = new StringBuilder().append("详:\n");
if (statsByUnionId != null) {
for (Map.Entry<Long, OrderStats> entry : statsByUnionId.entrySet()) {
OrderStats statsDetail = entry.getValue();
String remarkFromJdid = getRemarkFromJdid(String.valueOf(entry.getKey()));
stringBuilder.append(buildStatsContentMin("粉:" + remarkFromJdid, statsDetail));
}
}
contents.add(stringBuilder);
}
}
} else {
try {
sendOrderToWxByOrderJD("菜单", fromWxid);