From cebac4130d6e00fc3062195b1434ee1f8072681e Mon Sep 17 00:00:00 2001 From: gongbiao Date: Wed, 12 Sep 2018 12:50:28 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=A0=87=E7=AD=BE=E7=9F=AD=E4=BF=A1][?= =?UTF-8?q?=E4=BF=AE=E6=94=B9][=E5=9B=9E=E8=B0=83]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/WxMsgCallbackController.java | 18 +++++++++--------- .../service/impl/WxMsgCallbackServiceImpl.java | 10 ++++++---- 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/mallinkAdmin/src/main/java/com/simple/controller/WxMsgCallbackController.java b/mallinkAdmin/src/main/java/com/simple/controller/WxMsgCallbackController.java index de54b6af3..087048924 100644 --- a/mallinkAdmin/src/main/java/com/simple/controller/WxMsgCallbackController.java +++ b/mallinkAdmin/src/main/java/com/simple/controller/WxMsgCallbackController.java @@ -68,29 +68,29 @@ public class WxMsgCallbackController extends BaseController { } - @PostMapping(value = "/receivemsg/{bid}") - public void receivemsg(@PathVariable String bid, @RequestParam Map param) { + @PostMapping(value = "/receivemsg/{tenantId}") + public void receivemsg(@PathVariable String tenantId, @RequestParam Map param) { logger.info(param.toString()); //解析param数据插入数据库中 String item = param.get("item"); String sign = param.get("sign"); - wxMsgCallbackService.saveOrUpdate(bid, item, sign); + wxMsgCallbackService.saveOrUpdate(tenantId, item, sign); } - @RequestMapping(value = "/receivemodel/{bid}") - public void receivemodel(@PathVariable String bid, @RequestParam Map param) { + @RequestMapping(value = "/receivemodel/{tenantId}") + public void receivemodel(@PathVariable String tenantId, @RequestParam Map param) { logger.info(param.toString()); //解析param数据插入数据库中 - wxMsgCallbackService.receivemodel(bid, param); + wxMsgCallbackService.receivemodel(tenantId, param); } - @RequestMapping(value = "/receiveverifymodel/{bid}") - public void receiveverifymodel(@PathVariable String bid, @RequestParam Map param) { + @RequestMapping(value = "/receiveverifymodel/{tenantId}") + public void receiveverifymodel(@PathVariable String tenantId, @RequestParam Map param) { logger.info(param.toString()); //解析param数据插入数据库中 - wxMsgCallbackService.receiveverifymodel(bid, param); + wxMsgCallbackService.receiveverifymodel(tenantId, param); } diff --git a/mallinkService/src/main/java/com/simple/service/impl/WxMsgCallbackServiceImpl.java b/mallinkService/src/main/java/com/simple/service/impl/WxMsgCallbackServiceImpl.java index cbc8ba41a..f8afbcb90 100644 --- a/mallinkService/src/main/java/com/simple/service/impl/WxMsgCallbackServiceImpl.java +++ b/mallinkService/src/main/java/com/simple/service/impl/WxMsgCallbackServiceImpl.java @@ -63,10 +63,10 @@ public class WxMsgCallbackServiceImpl implements WxMsgCallbackService { } @Override - public void saveOrUpdate(String bid, String item, String sign) { + public void saveOrUpdate(String tenantId, String item, String sign) { WxMsgConfig wxMsgConfig = new WxMsgConfig(); - wxMsgConfig.setBid(bid); + wxMsgConfig.setTenantId(tenantId); List list = wxMsgConfigMapper.findList(wxMsgConfig); List wxMsgCallbacks = JSONArray.parseArray(item, WxMsgCallback.class); wxMsgConfig = list.get(0); @@ -83,10 +83,11 @@ public class WxMsgCallbackServiceImpl implements WxMsgCallbackService { } @Override - public void receivemodel(String bid, Map param) { + public void receivemodel(String tenantId, Map param) { WxMsgModel wxMsgModel = new WxMsgModel(); wxMsgModel.setModelId(Integer.valueOf(param.get("id"))); + wxMsgModel.setTenantId(tenantId); wxMsgModel = wxMsgModelMapper.findList(wxMsgModel).get(0); wxMsgModel.setStatus(param.get("status").equals("1")?Integer.valueOf(param.get("status")):0); wxMsgModelMapper.updateByPrimaryKeySelective(wxMsgModel); @@ -95,10 +96,11 @@ public class WxMsgCallbackServiceImpl implements WxMsgCallbackService { } @Override - public void receiveverifymodel(String bid, Map param) { + public void receiveverifymodel(String tenantId, Map param) { WxMsgValidationcodeModel wxMsgModel = new WxMsgValidationcodeModel(); wxMsgModel.setModelId(Integer.valueOf(param.get("id"))); + wxMsgModel.setTenantId(tenantId); wxMsgModel = wxMsgValidationcodeModelMapper.findList(wxMsgModel).get(0); wxMsgModel.setStatus(param.get("status").equals("1")?Integer.valueOf(param.get("status")):0); wxMsgValidationcodeModelMapper.updateByPrimaryKeySelective(wxMsgModel);