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

[短信][验证码][修改发送的逻辑]

release_toaliyun_real
gongbiao 7 лет назад
Родитель
Сommit
7762a0d416
2 измененных файлов: 4 добавлений и 3 удалений
  1. +2
    -1
      mallinkAdmin/src/main/java/com/iformall/controller/WxMsgValidationcodeModelController.java
  2. +2
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxMsgValidationcodeServiceImpl.java

+ 2
- 1
mallinkAdmin/src/main/java/com/iformall/controller/WxMsgValidationcodeModelController.java Просмотреть файл

@@ -26,6 +26,7 @@ public class WxMsgValidationcodeModelController extends BaseController {
@ApiImplicitParam(name = "pageSize", value = "每页条数", dataType = "int", paramType = "query", required = true)}) @ApiImplicitParam(name = "pageSize", value = "每页条数", dataType = "int", paramType = "query", required = true)})
public ResultData list(@ModelAttribute WxMsgValidationcodeModel wxMsgValidationcodeModel, Integer pageNum, Integer pageSize) { public ResultData list(@ModelAttribute WxMsgValidationcodeModel wxMsgValidationcodeModel, Integer pageNum, Integer pageSize) {
if (null == wxMsgValidationcodeModel) wxMsgValidationcodeModel = new WxMsgValidationcodeModel(); if (null == wxMsgValidationcodeModel) wxMsgValidationcodeModel = new WxMsgValidationcodeModel();
wxMsgValidationcodeModel.setTenantId(getTenantId());
final PageInfo<WxMsgValidationcodeModel> page = wxMsgValidationcodeModelService.listAsPage(wxMsgValidationcodeModel, pageNum, pageSize); final PageInfo<WxMsgValidationcodeModel> page = wxMsgValidationcodeModelService.listAsPage(wxMsgValidationcodeModel, pageNum, pageSize);
return new ResultData(page); return new ResultData(page);
} }
@@ -34,7 +35,7 @@ public class WxMsgValidationcodeModelController extends BaseController {
public ResultData add(@RequestBody WxMsgValidationcodeModel wxMsgValidationcodeModel) { public ResultData add(@RequestBody WxMsgValidationcodeModel wxMsgValidationcodeModel) {
//Assert.notNull(wxMsgValidationcodeModel.getName(), "角色名不能为空"); //Assert.notNull(wxMsgValidationcodeModel.getName(), "角色名不能为空");
//Assert.isTrue(!checkUnique(sysRole.getName(), null), "重复的角色名"); //Assert.isTrue(!checkUnique(sysRole.getName(), null), "重复的角色名");
wxMsgValidationcodeModel.setTenantId(getTenantId());
return wxMsgValidationcodeModelService.saveOrUpdate(wxMsgValidationcodeModel); return wxMsgValidationcodeModelService.saveOrUpdate(wxMsgValidationcodeModel);
} }




+ 2
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxMsgValidationcodeServiceImpl.java Просмотреть файл

@@ -95,14 +95,14 @@ public class WxMsgValidationcodeServiceImpl implements WxMsgValidationcodeServic


//3、从短信配置中查询密钥 bid 等信息 //3、从短信配置中查询密钥 bid 等信息
WxMsgConfig wxMsgConfig = new WxMsgConfig(); WxMsgConfig wxMsgConfig = new WxMsgConfig();
wxMsgConfig.setAppid(wxMsgValidationcode.getAppid());
wxMsgConfig.setTenantId(wxMsgValidationcode.getTenantId());
List<WxMsgConfig> wxMsgConfigs = wxMsgConfigMapper.findList(wxMsgConfig); List<WxMsgConfig> wxMsgConfigs = wxMsgConfigMapper.findList(wxMsgConfig);
if (wxMsgConfigs.size() == 0) new ResultData(ErrorCode.MSG_SEND_ERROR.getCode(),"发送失败"); if (wxMsgConfigs.size() == 0) new ResultData(ErrorCode.MSG_SEND_ERROR.getCode(),"发送失败");
wxMsgConfig = wxMsgConfigs.get(0); wxMsgConfig = wxMsgConfigs.get(0);


WxMsgValidationcodeModel wxMsgValidationcodeModel = new WxMsgValidationcodeModel(); WxMsgValidationcodeModel wxMsgValidationcodeModel = new WxMsgValidationcodeModel();
wxMsgValidationcodeModel.setTenantId(wxMsgConfig.getTenantId()); wxMsgValidationcodeModel.setTenantId(wxMsgConfig.getTenantId());
wxMsgValidationcodeModel.setType(1);
wxMsgValidationcodeModel.setType(wxMsgValidationcode.getType());
wxMsgValidationcodeModel = wxMsgValidationcodeModelMapper.findList(wxMsgValidationcodeModel).get(0); wxMsgValidationcodeModel = wxMsgValidationcodeModelMapper.findList(wxMsgValidationcodeModel).get(0);
wxMsgValidationcode.setSignature(wxMsgValidationcodeModel.getSignature()); wxMsgValidationcode.setSignature(wxMsgValidationcodeModel.getSignature());




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