| @@ -73,14 +73,15 @@ public class WxMsgCallbackController extends BaseController | |||||
| //解析param数据插入数据库中 | //解析param数据插入数据库中 | ||||
| String item = param.get("item"); | String item = param.get("item"); | ||||
| String sign = param.get("sign"); | String sign = param.get("sign"); | ||||
| wxMsgCallbackService.saveOrUpdate(bid,item,sign); | |||||
| String tenantId=getTenantId(); | |||||
| wxMsgCallbackService.saveOrUpdate(tenantId,bid,item,sign); | |||||
| } | } | ||||
| @RequestMapping(value = "/receivemodel/{bid}") | @RequestMapping(value = "/receivemodel/{bid}") | ||||
| public void receivemodel(@PathVariable String bid, @RequestParam Map<String,String> param) { | public void receivemodel(@PathVariable String bid, @RequestParam Map<String,String> param) { | ||||
| //解析param数据插入数据库中 | //解析param数据插入数据库中 | ||||
| wxMsgCallbackService.receivemodel(bid,param); | |||||
| wxMsgCallbackService.receivemodel(getTenantId(),bid,param); | |||||
| } | } | ||||
| @@ -39,9 +39,9 @@ public interface WxMsgCallbackService { | |||||
| void deleteById(Long id); | void deleteById(Long id); | ||||
| void saveOrUpdate(String bid, String item, String sign); | |||||
| void saveOrUpdate(String tenantId, String bid, String item, String sign); | |||||
| void receivemodel(String bid, Map<String,String> param); | |||||
| void receivemodel(String tenantId, String bid, Map<String, String> param); | |||||
| void receiveverifymodel(String bid, Map<String,String> param); | void receiveverifymodel(String bid, Map<String,String> param); | ||||
| @@ -63,9 +63,10 @@ public class WxMsgCallbackServiceImpl implements WxMsgCallbackService { | |||||
| } | } | ||||
| @Override | @Override | ||||
| public void saveOrUpdate(String bid, String item, String sign) { | |||||
| public void saveOrUpdate(String tenantId,String bid, String item, String sign) { | |||||
| WxMsgConfig wxMsgConfig = new WxMsgConfig(); | WxMsgConfig wxMsgConfig = new WxMsgConfig(); | ||||
| wxMsgConfig.setTenantId(tenantId); | |||||
| wxMsgConfig.setBid(bid); | wxMsgConfig.setBid(bid); | ||||
| List<WxMsgConfig> list = wxMsgConfigMapper.findList(wxMsgConfig); | List<WxMsgConfig> list = wxMsgConfigMapper.findList(wxMsgConfig); | ||||
| if(list.size()==1) { | if(list.size()==1) { | ||||
| @@ -84,8 +85,9 @@ public class WxMsgCallbackServiceImpl implements WxMsgCallbackService { | |||||
| } | } | ||||
| @Override | @Override | ||||
| public void receivemodel(String bid, Map<String, String> param) { | |||||
| public void receivemodel(String tenantId, String bid, Map<String, String> param) { | |||||
| WxMsgConfig wxMsgConfig = new WxMsgConfig(); | WxMsgConfig wxMsgConfig = new WxMsgConfig(); | ||||
| wxMsgConfig.setTenantId(tenantId); | |||||
| wxMsgConfig.setBid(bid); | wxMsgConfig.setBid(bid); | ||||
| List<WxMsgConfig> list = wxMsgConfigMapper.findList(wxMsgConfig); | List<WxMsgConfig> list = wxMsgConfigMapper.findList(wxMsgConfig); | ||||
| if(list.size()==1) { | if(list.size()==1) { | ||||