|
@@ -752,25 +752,25 @@ public class QwGroupMsgServiceImpl implements IQwGroupMsgService
|
|
|
if (StringUtil.strIsNullOrEmpty(qwCompany.getMiniAppId())){
|
|
if (StringUtil.strIsNullOrEmpty(qwCompany.getMiniAppId())){
|
|
|
return R.error("该主体没有绑定 小程序,请联系管理员");
|
|
return R.error("该主体没有绑定 小程序,请联系管理员");
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- String mediaId =(String)redisCache.getCacheObject("miniprogram:"+qwGroupMsgParam.getCorpId()+":"+qwGroupMsgParam.getCourseId());
|
|
|
|
|
- if (StringUtil.strIsNullOrEmpty(mediaId)){
|
|
|
|
|
- return R.error("该课程封面未上传 至企业微信,请联系管理员");
|
|
|
|
|
- }
|
|
|
|
|
|
|
+//
|
|
|
|
|
+// String mediaId =(String)redisCache.getCacheObject("miniprogram:"+qwGroupMsgParam.getCorpId()+":"+qwGroupMsgParam.getCourseId());
|
|
|
|
|
+// if (StringUtil.strIsNullOrEmpty(mediaId)){
|
|
|
|
|
+// return R.error("该课程封面未上传 至企业微信,请联系管理员");
|
|
|
|
|
+// }
|
|
|
|
|
|
|
|
String linkByMiniApp = createLinkByMiniAppGeneral(new Date(), qwGroupMsgParam.getCourseId(), qwGroupMsgParam.getVideoId(), qwUser, 0L,2,null,1);
|
|
String linkByMiniApp = createLinkByMiniAppGeneral(new Date(), qwGroupMsgParam.getCourseId(), qwGroupMsgParam.getVideoId(), qwUser, 0L,2,null,1);
|
|
|
|
|
|
|
|
msgTemplate.setSender(qwGroupMsgParam.getSender().trim());
|
|
msgTemplate.setSender(qwGroupMsgParam.getSender().trim());
|
|
|
msgTemplate.setMiniprogramAppid(qwCompany.getMiniAppId());
|
|
msgTemplate.setMiniprogramAppid(qwCompany.getMiniAppId());
|
|
|
msgTemplate.setMiniprogramTitle(qwGroupMsgParam.getMiniprogramTitle());
|
|
msgTemplate.setMiniprogramTitle(qwGroupMsgParam.getMiniprogramTitle());
|
|
|
- msgTemplate.setMiniprogramPicMediaId(mediaId);
|
|
|
|
|
|
|
+ msgTemplate.setMiniprogramPicMediaId("mediaId");
|
|
|
msgTemplate.setMiniprogramPage(linkByMiniApp);
|
|
msgTemplate.setMiniprogramPage(linkByMiniApp);
|
|
|
|
|
|
|
|
qwGroupMsgItem.setMsgType(3);
|
|
qwGroupMsgItem.setMsgType(3);
|
|
|
qwGroupMsgItem.setMiniprogramTitle(qwGroupMsgParam.getMiniprogramTitle());
|
|
qwGroupMsgItem.setMiniprogramTitle(qwGroupMsgParam.getMiniprogramTitle());
|
|
|
qwGroupMsgItem.setMiniprogramAppid(qwCompany.getMiniAppId());
|
|
qwGroupMsgItem.setMiniprogramAppid(qwCompany.getMiniAppId());
|
|
|
qwGroupMsgItem.setMiniprogramPicUrl(qwGroupMsgParam.getMiniprogramPicUrl());
|
|
qwGroupMsgItem.setMiniprogramPicUrl(qwGroupMsgParam.getMiniprogramPicUrl());
|
|
|
- qwGroupMsgItem.setMiniprogramPicMediaId(mediaId);
|
|
|
|
|
|
|
+ qwGroupMsgItem.setMiniprogramPicMediaId("mediaId");
|
|
|
qwGroupMsgItem.setMiniprogramPage(linkByMiniApp);
|
|
qwGroupMsgItem.setMiniprogramPage(linkByMiniApp);
|
|
|
|
|
|
|
|
|
|
|
|
@@ -795,7 +795,7 @@ public class QwGroupMsgServiceImpl implements IQwGroupMsgService
|
|
|
qwCountCustomerParam.setOutTagsIdsSelectList(qwGroupMsgParam.getOutTagsIdsSelectList());
|
|
qwCountCustomerParam.setOutTagsIdsSelectList(qwGroupMsgParam.getOutTagsIdsSelectList());
|
|
|
|
|
|
|
|
//根据 条件 筛选出预计发送的客户id列表
|
|
//根据 条件 筛选出预计发送的客户id列表
|
|
|
- ArrayList<String> customerList = qwExternalContactService.selectQwGroupMsgExpectCustomerList(qwCountCustomerParam, qwCompany.getCorpId());
|
|
|
|
|
|
|
+ ArrayList<String> customerList = qwExternalContactService.selectQwGroupMsgExpectListBySidebar(qwCountCustomerParam, qwCompany.getCorpId());
|
|
|
|
|
|
|
|
qwGroupMsg.setToUserNum(customerList.size());
|
|
qwGroupMsg.setToUserNum(customerList.size());
|
|
|
qwGroupMsg.setFilterCustomers(JSON.toJSONString(qwCountCustomerParam));
|
|
qwGroupMsg.setFilterCustomers(JSON.toJSONString(qwCountCustomerParam));
|