Преглед на файлове

短信相关

release_toaliyun_real
gongbiao преди 7 години
родител
ревизия
0bea44d97d
променени са 1 файла, в които са добавени 11 реда и са изтрити 9 реда
  1. +11
    -9
      mallinkService/src/main/java/com/simple/service/impl/WxMsgCallbackServiceImpl.java

+ 11
- 9
mallinkService/src/main/java/com/simple/service/impl/WxMsgCallbackServiceImpl.java Целия файл

@@ -58,16 +58,18 @@ public class WxMsgCallbackServiceImpl implements WxMsgCallbackService {
wxMsgConfig.setBid(bid);
String tenantid=null;
List<WxMsgConfig> list = wxMsgConfigMapper.findList(wxMsgConfig);
if(list.size()==1){
tenantid=list.get(0).getTenantId();
}
List<WxMsgCallback> wxMsgCallbacks = JSONArray.parseArray(item, WxMsgCallback.class);
if(list.size()==1) {
List<WxMsgCallback> wxMsgCallbacks = JSONArray.parseArray(item, WxMsgCallback.class);
wxMsgConfig = list.get(0);
wxMsgConfig.setRemains(wxMsgConfig.getRemains() - wxMsgCallbacks.size());
wxMsgConfigMapper.updateByPrimaryKeySelective(wxMsgConfig);

for(WxMsgCallback wxMsgCallback:wxMsgCallbacks){
wxMsgCallback.setTenantId(tenantid);
wxMsgCallback.setSign(sign);
wxMsgCallback.setCreatetime(new Date());
wxMsgCallbackMapper.insertSelective(wxMsgCallback);
for (WxMsgCallback wxMsgCallback : wxMsgCallbacks) {
wxMsgCallback.setTenantId(tenantid);
wxMsgCallback.setSign(sign);
wxMsgCallback.setCreatetime(new Date());
wxMsgCallbackMapper.insertSelective(wxMsgCallback);
}
}
}



Зареждане…
Отказ
Запис