| @@ -4,6 +4,7 @@ package com.iformall.enums; | |||||
| * Created by Stormeye on 2018/08/09. | * Created by Stormeye on 2018/08/09. | ||||
| */ | */ | ||||
| public enum EnumMsgSendStatus { | public enum EnumMsgSendStatus { | ||||
| MSG_SENDING(2, "发送中"), | |||||
| MSG_SEND_SUCCESS(1,"发送成功"), | MSG_SEND_SUCCESS(1,"发送成功"), | ||||
| MSG_SEND_FAIL(0,"发送失败") | MSG_SEND_FAIL(0,"发送失败") | ||||
| ; | ; | ||||
| @@ -83,7 +83,11 @@ public class WxMsgCallbackServiceImpl implements WxMsgCallbackService { | |||||
| if(callback!=null){//有更新,无插入 | if(callback!=null){//有更新,无插入 | ||||
| callback.setSign(param.get("sign")); | callback.setSign(param.get("sign")); | ||||
| callback.setTenantId(tenantId); | callback.setTenantId(tenantId); | ||||
| callback.setStatus(wxMsgCallback.getStatus()); | |||||
| if (!wxMsgCallback.getStatus().equals(EnumMsgSendStatus.MSG_SEND_SUCCESS.getCode())) { | |||||
| callback.setStatus(EnumMsgSendStatus.MSG_SEND_FAIL.getCode()); | |||||
| } else { | |||||
| callback.setStatus(EnumMsgSendStatus.MSG_SEND_SUCCESS.getCode()); | |||||
| } | |||||
| callback.setStatusMsg(wxMsgCallback.getStatusMsg()); | callback.setStatusMsg(wxMsgCallback.getStatusMsg()); | ||||
| callback.setBegintime(wxMsgCallback.getBegintime()); | callback.setBegintime(wxMsgCallback.getBegintime()); | ||||
| callback.setEndtime(wxMsgCallback.getEndtime()); | callback.setEndtime(wxMsgCallback.getEndtime()); | ||||
| @@ -262,7 +262,8 @@ public class WxMsgServiceImpl implements WxMsgService { | |||||
| wxMsgCallback.setTenantId(wxmsg.getTenantId()); | wxMsgCallback.setTenantId(wxmsg.getTenantId()); | ||||
| wxMsgCallback.setBatchNo(batchNo); | wxMsgCallback.setBatchNo(batchNo); | ||||
| wxMsgCallback.setMsgId(wxmsg.getId()); | wxMsgCallback.setMsgId(wxmsg.getId()); | ||||
| wxMsgCallback.setStatus(EnumMsgSendStatus.MSG_SEND_FAIL.getCode()); | |||||
| wxMsgCallback.setStatus(EnumMsgSendStatus.MSG_SENDING.getCode()); | |||||
| wxMsgCallback.setStatusMsg(EnumMsgSendStatus.MSG_SENDING.getMessage()); | |||||
| wxMsgCallback.setCreatetime(new Date()); | wxMsgCallback.setCreatetime(new Date()); | ||||
| wxMsgCallbackMapper.insertSelective(wxMsgCallback); | wxMsgCallbackMapper.insertSelective(wxMsgCallback); | ||||
| } | } | ||||