|
@@ -36,6 +36,7 @@ public class MceContentServiceImpl extends AbstractCrudService<MceContentMapper,
|
|
|
private String appUrl;
|
|
|
|
|
|
// 异步多线程调用
|
|
|
+ @Override
|
|
|
@Async
|
|
|
public void sendApp(JSONObject mceReceiveVO, String cids, Integer mceReceiveId, Integer sendType) {
|
|
|
if (sendType.equals(0)) {
|
|
@@ -58,10 +59,20 @@ public class MceContentServiceImpl extends AbstractCrudService<MceContentMapper,
|
|
|
if (mceReceiveVO.containsKey("infoTypeName")) {
|
|
|
sendWeChatMessageRequestVO.setInfoTypeName(mceReceiveVO.get("infoTypeName").toString());
|
|
|
}
|
|
|
+ if (mceReceiveVO.containsKey("processName")){
|
|
|
+ sendWeChatMessageRequestVO.setProcessName(mceReceiveVO.get("processName").toString());
|
|
|
+ }
|
|
|
+ if (mceReceiveVO.containsKey("approvalNode")){
|
|
|
+ sendWeChatMessageRequestVO.setApprovalNode(mceReceiveVO.get("approvalNode").toString());
|
|
|
+ }
|
|
|
+ if (mceReceiveVO.containsKey("realName")){
|
|
|
+ sendWeChatMessageRequestVO.setRealName(mceReceiveVO.get("realName").toString());
|
|
|
+ }
|
|
|
mceMbuserService.sendWeChatMessage(sendWeChatMessageRequestVO);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
@Async
|
|
|
public void sendAppNew(MceRequestVO mceReceiveVO, String cids, Integer mceReceiveId, Integer sendType) {
|
|
|
if (sendType.equals(0)) {
|
|
@@ -81,24 +92,12 @@ public class MceContentServiceImpl extends AbstractCrudService<MceContentMapper,
|
|
|
sendWeChatMessageRequestVO.setInfoId(mceReceiveId);
|
|
|
sendWeChatMessageRequestVO.setOpenId(cids);
|
|
|
sendWeChatMessageRequestVO.setInfoType(mceReceiveVO.getInfoType());
|
|
|
- if (StringUtils.isNotEmpty(mceReceiveVO.getInfoTypeName())) {
|
|
|
- sendWeChatMessageRequestVO.setInfoTypeName(mceReceiveVO.getInfoTypeName());
|
|
|
- }
|
|
|
- if (StringUtils.isNotEmpty(mceReceiveVO.getIpAddress())) {
|
|
|
- sendWeChatMessageRequestVO.setIpAddress(mceReceiveVO.getIpAddress());
|
|
|
- }
|
|
|
- if (StringUtils.isNotEmpty(mceReceiveVO.getUserName())) {
|
|
|
- sendWeChatMessageRequestVO.setUserName(mceReceiveVO.getUserName());
|
|
|
- }
|
|
|
- if (StringUtils.isNotEmpty(mceReceiveVO.getLoginAddress())) {
|
|
|
- sendWeChatMessageRequestVO.setLoginAddress(mceReceiveVO.getLoginAddress());
|
|
|
- }
|
|
|
- if (StringUtils.isNotEmpty(mceReceiveVO.getLoginType())) {
|
|
|
- sendWeChatMessageRequestVO.setLoginType(mceReceiveVO.getLoginType());
|
|
|
- }
|
|
|
- if (StringUtils.isNotEmpty(mceReceiveVO.getApprovalResult())) {
|
|
|
- sendWeChatMessageRequestVO.setApprovalResult(mceReceiveVO.getApprovalResult());
|
|
|
- }
|
|
|
+ sendWeChatMessageRequestVO.setInfoTypeName(mceReceiveVO.getInfoTypeName());
|
|
|
+ sendWeChatMessageRequestVO.setIpAddress(mceReceiveVO.getIpAddress());
|
|
|
+ sendWeChatMessageRequestVO.setUserName(mceReceiveVO.getUserName());
|
|
|
+ sendWeChatMessageRequestVO.setLoginAddress(mceReceiveVO.getLoginAddress());
|
|
|
+ sendWeChatMessageRequestVO.setLoginType(mceReceiveVO.getLoginType());
|
|
|
+ sendWeChatMessageRequestVO.setApprovalResult(mceReceiveVO.getApprovalResult());
|
|
|
mceMbuserService.sendWeChatMessage(sendWeChatMessageRequestVO);
|
|
|
}
|
|
|
}
|