From fd640ea6290c2fd66fec7f85fec9f192ae17288c Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Tue, 12 Mar 2019 15:01:17 +0800 Subject: [PATCH] =?UTF-8?q?[=E8=AE=A2=E5=8D=95=E8=BF=87=E6=9C=9F][?= =?UTF-8?q?=E4=BF=AE=E6=94=B9]:=E6=B7=BB=E5=8A=A0=E5=BC=82=E5=B8=B8?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../schedule/OrderExpiringSchedule.java | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/mallinkSchedule/src/main/java/com/iformall/schedule/OrderExpiringSchedule.java b/mallinkSchedule/src/main/java/com/iformall/schedule/OrderExpiringSchedule.java index 7bbdfe732..474e6c18f 100644 --- a/mallinkSchedule/src/main/java/com/iformall/schedule/OrderExpiringSchedule.java +++ b/mallinkSchedule/src/main/java/com/iformall/schedule/OrderExpiringSchedule.java @@ -53,7 +53,11 @@ public class OrderExpiringSchedule { dateMap.put("endDate", expireDate); List orderCoupons = wxOrderMapper.findListOfUnpaidOrderByDate(dateMap); orderCoupons.parallelStream().forEach( o -> { - orderExpired(o); + try { + orderExpired(o); + } catch (Exception e) { + logger.error(e.getMessage()); + } }); // 砍价相关订单, 已超过砍价结束时间, 订单过期 @@ -61,13 +65,21 @@ public class OrderExpiringSchedule { dateMap.put("endDate", curDate); List orderPresss = wxOrderMapper.findListOfUnpaidPressOrderByDate(dateMap); orderPresss.parallelStream().forEach( o -> { - orderPressExpired(o); + try { + orderPressExpired(o); + } catch (Exception e) { + logger.error(e.getMessage()); + } }); //拼团 List orderGroups = wxOrderGroupService.findList(null); orderGroups.parallelStream().forEach(g -> { - wxOrderGroupService.updateGroupStatus(g); + try { + wxOrderGroupService.updateGroupStatus(g); + } catch (Exception e) { + logger.error(e.getMessage()); + } }); }