소스 검색

短信相关

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);
}
}
}



불러오는 중...
취소
저장