1
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user