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

[短信][修改][添加扣减剩余条数]

release_toaliyun_real
luozukai 7 лет назад
Родитель
Сommit
955cf1e61b
3 измененных файлов: 6 добавлений и 3 удалений
  1. +0
    -3
      mallinkService/src/main/java/com/iformall/service/impl/WxMsgValidationcodeServiceImpl.java
  2. +3
    -0
      mallinkService/src/main/java/com/iformall/service/msg/impl/SendCallBackSmsServiceImpl.java
  3. +3
    -0
      mallinkService/src/main/java/com/iformall/service/msg/impl/SendSmsServiceImpl.java

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

@@ -1,6 +1,5 @@
package com.iformall.service.impl;

import com.alibaba.fastjson.JSONObject;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.iformall.common.ErrorCode;
@@ -13,13 +12,11 @@ import com.iformall.enums.*;
import com.iformall.mapper.*;
import com.iformall.mq.MqBaseProducer;
import com.iformall.service.WxMsgValidationcodeService;
import com.iformall.utils.*;
import org.apache.commons.collections.map.HashedMap;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.*;
import java.util.stream.Collectors;



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

@@ -91,6 +91,9 @@ public class SendCallBackSmsServiceImpl implements MsgSendService {

if (ret.equals(EnumMsgSendStatus.MSG_SEND_SUCCESS.getCode().toString())) {
record.setSendstatus(EnumMsgSendStatus.MSG_SEND_SUCCESS.getCode());
//扣减剩余条数
wxMsgConfig.setRemains(1l);
wxMsgConfigMapper.updateRemains(wxMsgConfig);
} else {
record.setSendstatus(EnumMsgSendStatus.MSG_SEND_FAIL.getCode());
}


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

@@ -102,6 +102,9 @@ public class SendSmsServiceImpl implements MsgSendService {
}
wxMsgValidationcodeMapper.insertSelective(wxMsgValidationcode);
wxMsgValidationcodeService.addMsgCallback(wxMsgValidationcode,batchNo);
//扣减剩余条数
wxMsgConfig.setRemains(1l);
wxMsgConfigMapper.updateRemains(wxMsgConfig);
}else{
throw new MallinkException(1001,"运营商返回失败:"+result);
}


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