Просмотр исходного кода

[标签短信][修改][回调]

release_toaliyun_real
gongbiao 7 лет назад
Родитель
Сommit
cebac4130d
2 измененных файлов: 15 добавлений и 13 удалений
  1. +9
    -9
      mallinkAdmin/src/main/java/com/simple/controller/WxMsgCallbackController.java
  2. +6
    -4
      mallinkService/src/main/java/com/simple/service/impl/WxMsgCallbackServiceImpl.java

+ 9
- 9
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<String, String> param) {
@PostMapping(value = "/receivemsg/{tenantId}")
public void receivemsg(@PathVariable String tenantId, @RequestParam Map<String, String> 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<String, String> param) {
@RequestMapping(value = "/receivemodel/{tenantId}")
public void receivemodel(@PathVariable String tenantId, @RequestParam Map<String, String> 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<String, String> param) {
@RequestMapping(value = "/receiveverifymodel/{tenantId}")
public void receiveverifymodel(@PathVariable String tenantId, @RequestParam Map<String, String> param) {
logger.info(param.toString());
//解析param数据插入数据库中
wxMsgCallbackService.receiveverifymodel(bid, param);
wxMsgCallbackService.receiveverifymodel(tenantId, param);

}



+ 6
- 4
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<WxMsgConfig> list = wxMsgConfigMapper.findList(wxMsgConfig);
List<WxMsgCallback> 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<String, String> param) {
public void receivemodel(String tenantId, Map<String, String> 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<String, String> param) {
public void receiveverifymodel(String tenantId, Map<String, String> 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);


Загрузка…
Отмена
Сохранить