精简统计

This commit is contained in:
雷欧(林平凡)
2025-06-04 15:10:44 +08:00
parent ef0b10ee78
commit b2fce8c93d

View File

@@ -319,7 +319,7 @@ public class JDUtil {
OrderStats stats = calculateStats(yesterdayOrders);
contents.add(buildStatsContentAll("昨日统计", stats));
Map<Long, OrderStats> statsByUnionId = OrderStatsUtil.groupByUnionIdAndCalculateStats(yesterdayOrders);
StringBuilder stringBuilder = new StringBuilder().append("详:");
StringBuilder stringBuilder = new StringBuilder().append("详:\n");
if (statsByUnionId != null) {
for (Map.Entry<Long, OrderStats> entry : statsByUnionId.entrySet()) {
OrderStats statsDetail = entry.getValue();
@@ -336,7 +336,7 @@ public class JDUtil {
OrderStats stats = calculateStats(last3DaysOrders);
contents.add(buildStatsContentAll("三日统计", stats));
Map<Long, OrderStats> statsByUnionId = OrderStatsUtil.groupByUnionIdAndCalculateStats(last3DaysOrders);
StringBuilder stringBuilder = new StringBuilder().append("详:");
StringBuilder stringBuilder = new StringBuilder().append("详:\n");
if (statsByUnionId != null) {
for (Map.Entry<Long, OrderStats> entry : statsByUnionId.entrySet()) {
OrderStats statsDetail = entry.getValue();
@@ -353,7 +353,7 @@ public class JDUtil {
OrderStats stats = calculateStats(last7DaysOrders);
contents.add(buildStatsContentAll("七日统计", stats));
Map<Long, OrderStats> statsByUnionId = OrderStatsUtil.groupByUnionIdAndCalculateStats(last7DaysOrders);
StringBuilder stringBuilder = new StringBuilder().append("详:");
StringBuilder stringBuilder = new StringBuilder().append("详:\n");
if (statsByUnionId != null) {
for (Map.Entry<Long, OrderStats> entry : statsByUnionId.entrySet()) {
OrderStats statsDetail = entry.getValue();
@@ -370,7 +370,7 @@ public class JDUtil {
OrderStats stats = calculateStats(last30DaysOrders);
contents.add(buildStatsContentAll("一个月统计", stats));
Map<Long, OrderStats> statsByUnionId = OrderStatsUtil.groupByUnionIdAndCalculateStats(last30DaysOrders);
StringBuilder stringBuilder = new StringBuilder().append("详:");
StringBuilder stringBuilder = new StringBuilder().append("详:\n");
if (statsByUnionId != null) {
for (Map.Entry<Long, OrderStats> entry : statsByUnionId.entrySet()) {
OrderStats statsDetail = entry.getValue();
@@ -386,7 +386,7 @@ public class JDUtil {
OrderStats stats = calculateStats(last60DaysOrders);
contents.add(buildStatsContentAll("两个月统计", stats));
Map<Long, OrderStats> statsByUnionId = OrderStatsUtil.groupByUnionIdAndCalculateStats(last60DaysOrders);
StringBuilder stringBuilder = new StringBuilder().append("详:");
StringBuilder stringBuilder = new StringBuilder().append("详:\n");
if (statsByUnionId != null) {
for (Map.Entry<Long, OrderStats> entry : statsByUnionId.entrySet()) {
OrderStats statsDetail = entry.getValue();
@@ -402,7 +402,7 @@ public class JDUtil {
OrderStats stats = calculateStats(last90DaysOrders);
contents.add(buildStatsContentAll("三个月统计", stats));
Map<Long, OrderStats> statsByUnionId = OrderStatsUtil.groupByUnionIdAndCalculateStats(last90DaysOrders);
StringBuilder stringBuilder = new StringBuilder().append("详:");
StringBuilder stringBuilder = new StringBuilder().append("详:\n");
if (statsByUnionId != null) {
for (Map.Entry<Long, OrderStats> entry : statsByUnionId.entrySet()) {
OrderStats statsDetail = entry.getValue();
@@ -420,7 +420,7 @@ public class JDUtil {
OrderStats stats = calculateStats(thisMonthOrders);
contents.add(buildStatsContentAll("这个月统计", stats));
Map<Long, OrderStats> statsByUnionId = OrderStatsUtil.groupByUnionIdAndCalculateStats(thisMonthOrders);
StringBuilder stringBuilder = new StringBuilder().append("详:");
StringBuilder stringBuilder = new StringBuilder().append("详:\n");
if (statsByUnionId != null) {
for (Map.Entry<Long, OrderStats> entry : statsByUnionId.entrySet()) {
OrderStats statsDetail = entry.getValue();
@@ -442,7 +442,7 @@ public class JDUtil {
OrderStats stats = calculateStats(lastMonthOrders);
contents.add(buildStatsContentAll("上个月统计", stats));
Map<Long, OrderStats> statsByUnionId = OrderStatsUtil.groupByUnionIdAndCalculateStats(lastMonthOrders);
StringBuilder stringBuilder = new StringBuilder().append("详:");
StringBuilder stringBuilder = new StringBuilder().append("详:\n");
if (statsByUnionId != null) {
for (Map.Entry<Long, OrderStats> entry : statsByUnionId.entrySet()) {
OrderStats statsDetail = entry.getValue();
@@ -460,7 +460,7 @@ public class JDUtil {
OrderStats stats = calculateStats(orderRows);
contents.add(buildStatsContentAll("总统计", stats));
Map<Long, OrderStats> statsByUnionId = OrderStatsUtil.groupByUnionIdAndCalculateStats(orderRows);
StringBuilder stringBuilder = new StringBuilder().append("详:");
StringBuilder stringBuilder = new StringBuilder().append("详:\n");
if (statsByUnionId != null) {
for (Map.Entry<Long, OrderStats> entry : statsByUnionId.entrySet()) {
OrderStats statsDetail = entry.getValue();
@@ -1456,7 +1456,7 @@ public class JDUtil {
/*直接生成闲鱼的商品文案*/
StringBuilder sb1 = new StringBuilder();
sb1.append("(教你买) ").append(title).append(replaceAll).append("\n").append(WENAN_FANAN_LQD.replaceAll("更新", format + "更新"));
sb1.append("(教你买。标价到手) ").append(title).append(replaceAll).append("\n").append(WENAN_FANAN_LQD.replaceAll("更新", format + "更新"));
//textList.add("闲鱼方案的文案:\n");
textList.add(String.valueOf(sb1));
StringBuilder sb2 = new StringBuilder();
@@ -1464,7 +1464,7 @@ public class JDUtil {
//textList.add("闲鱼正常销售:\n");
textList.add(String.valueOf(sb2));
StringBuilder sb3 = new StringBuilder();
sb3.append("(教你买) ").append(title).append(replaceAll).append("\n").append(WENAN_FANAN_HG.replaceAll("更新", format + "更新"));
sb3.append("(教你买。标价到手) ").append(title).append(replaceAll).append("\n").append(WENAN_FANAN_HG.replaceAll("更新", format + "更新"));
textList.add(String.valueOf(sb3));
StringBuilder sb4 = new StringBuilder();