From e7381a8ee4a9302ee0303301e12c3218cc3de3f4 Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Wed, 24 Jul 2019 10:54:15 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=81=9C=E8=BD=A6][=E4=BF=AE=E6=94=B9]:?= =?UTF-8?q?=E5=81=9C=E8=BD=A6=E6=95=B0=E6=8D=AE=E5=85=A5=E5=BA=93=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../callback/WxCarCallBackController.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/mallinkCallback/src/main/java/com/iformall/controller/callback/WxCarCallBackController.java b/mallinkCallback/src/main/java/com/iformall/controller/callback/WxCarCallBackController.java index eef664a4d..f2609a95c 100644 --- a/mallinkCallback/src/main/java/com/iformall/controller/callback/WxCarCallBackController.java +++ b/mallinkCallback/src/main/java/com/iformall/controller/callback/WxCarCallBackController.java @@ -426,17 +426,19 @@ public class WxCarCallBackController extends BaseController { WxCarPayRecord query = new WxCarPayRecord(); query.setSynId(orderId); + if(StringUtils.isNotBlank(etcpTime)) { + query.setFeeTime(dateFormat.parse(etcpTime)); + } PageInfo page = wxCarPayRecordService.findCarPayListByPage(query,1,2); if(page != null && page.getList().size() > 0){ if(page.getList().size() >= 2){ wxCarPayRecordService.saveOrUpdate(record); - }else{ - for (WxCarPayRecord r:page.getList()){ - record.setId(r.getId()); - wxCarPayRecordService.saveOrUpdate(record); - } + } else { + WxCarPayRecord r = page.getList().get(0); + record.setId(r.getId()); + wxCarPayRecordService.saveOrUpdate(record); } - }else{ + } else { wxCarPayRecordService.saveOrUpdate(record); } } catch (Exception e) {