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 fe94b744a..13ee884e0 100644 --- a/mallinkCallback/src/main/java/com/iformall/controller/callback/WxCarCallBackController.java +++ b/mallinkCallback/src/main/java/com/iformall/controller/callback/WxCarCallBackController.java @@ -434,10 +434,13 @@ public class WxCarCallBackController extends BaseController { WxCarPayRecord query = new WxCarPayRecord(); query.setSynId(orderId); - query.setFeeTimeStr(feetime); - PageInfo page = wxCarPayRecordService.findCarPayListByPage(query,1,1); + PageInfo page = wxCarPayRecordService.findCarPayListByPage(query,1,10); if(page != null && CollectionUtils.isNotEmpty(page.getList())){ - wxCarPayRecordService.updateBySynId(record); + if(page.getList().size()>=2) { + wxCarPayRecordService.saveOrUpdate(record); + }else{ + wxCarPayRecordService.updateBySynId(record); + } }else{ wxCarPayRecordService.saveOrUpdate(record); }