From 42411e4a26461229c6bca6e89ca55e98a80f5a4e Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 30 九月 2021 18:08:17 +0800 Subject: [PATCH] bug修改 --- fanli/src/main/java/com/yeshi/fanli/job/order/vipshop/UpdateVipShopOrderJob.java | 22 ++++++++++++---------- 1 files changed, 12 insertions(+), 10 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/job/order/vipshop/UpdateVipShopOrderJob.java b/fanli/src/main/java/com/yeshi/fanli/job/order/vipshop/UpdateVipShopOrderJob.java index 5230708..0919489 100644 --- a/fanli/src/main/java/com/yeshi/fanli/job/order/vipshop/UpdateVipShopOrderJob.java +++ b/fanli/src/main/java/com/yeshi/fanli/job/order/vipshop/UpdateVipShopOrderJob.java @@ -97,15 +97,17 @@ //鏍规嵁璁㈠崟鍙锋洿鏂� @XxlJob("order-vip-updateByOrderSn") public ReturnT<String> updateByOrderSn(String param) throws Exception { - List<VipShopOrder> orders = vipShopOrderService.listByOrderSn(param); - if (orders == null || orders.size() == 0) - throw new Exception("璁㈠崟涓嶅瓨鍦�"); - - VipShopOrder vipShopOrder = DingDanXiaApiUtil.getOrderDetail(param); - if (vipShopOrder != null) { - List<VipShopOrder> vipShopOrderList = new ArrayList<>(); - vipShopOrderList.add(vipShopOrder); - saveVipShopOrders(vipShopOrderList); + String[] ps = param.split(","); + for (String p : ps) { + List<VipShopOrder> orders = vipShopOrderService.listByOrderSn(p); + if (orders == null || orders.size() == 0) + throw new Exception("璁㈠崟涓嶅瓨鍦�"); + VipShopOrder vipShopOrder = DingDanXiaApiUtil.getOrderDetail(p); + if (vipShopOrder != null) { + List<VipShopOrder> vipShopOrderList = new ArrayList<>(); + vipShopOrderList.add(vipShopOrder); + saveVipShopOrders(vipShopOrderList); + } } return ReturnT.SUCCESS; } @@ -120,7 +122,7 @@ */ @XxlJob("order-vip-updateByLongTimeNoUpdate") public ReturnT<String> updateByLongTimeNoUpdate(String param) throws Exception { - Date maxCreateTime = new Date(System.currentTimeMillis() - 1000 * 60 * 60 * 24L * 30); + Date maxCreateTime = new Date(System.currentTimeMillis() - 1000 * 60 * 60 * 24L * 15); Date minCreateTime = new Date(maxCreateTime.getTime() - 1000 * 60 * 60 * 24L * 60L); VipShopOrderMapper.DaoQuery daoQuery = new VipShopOrderMapper.DaoQuery(); daoQuery.orderSubStatusName = "宸蹭粯娆�"; -- Gitblit v1.8.0