|
@@ -669,6 +669,14 @@ public class SopUserLogsInfoServiceImpl implements ISopUserLogsInfoService {
|
|
if (StringUtils.isEmpty(domainName)){
|
|
if (StringUtils.isEmpty(domainName)){
|
|
domainName = config.getRealLinkDomainName();
|
|
domainName = config.getRealLinkDomainName();
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ QwCompany qwCompany = iQwCompanyService.getQwCompanyByRedis(param.getCorpId());
|
|
|
|
+
|
|
|
|
+ if (qwCompany == null ) {
|
|
|
|
+ return R.error().put("msg","企业不存在,请联系管理员");
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
String finalDomainName = domainName;
|
|
String finalDomainName = domainName;
|
|
sopUserLogsInfos.forEach(item->{
|
|
sopUserLogsInfos.forEach(item->{
|
|
|
|
|
|
@@ -751,14 +759,14 @@ public class SopUserLogsInfoServiceImpl implements ISopUserLogsInfoService {
|
|
String linkByMiniApp = createLinkByMiniApp(st, param.getCorpId(), createTime, param.getCourseId(), param.getVideoId(),
|
|
String linkByMiniApp = createLinkByMiniApp(st, param.getCorpId(), createTime, param.getCourseId(), param.getVideoId(),
|
|
qwUserId, companyUserId, companyId, item.getExternalId(), config);
|
|
qwUserId, companyUserId, companyId, item.getExternalId(), config);
|
|
|
|
|
|
- if (StringUtil.strIsNullOrEmpty(config.getMiniprogramAppid())){
|
|
|
|
- log.error("配置中无小程序id,采用默认的");
|
|
|
|
- st.setMiniprogramAppid("wxc84c6f789ba7f176");
|
|
|
|
|
|
+ if (StringUtil.strIsNullOrEmpty(qwCompany.getMiniAppId())){
|
|
|
|
+ log.error("企业未配置小程序-"+param.getCorpId());
|
|
}else {
|
|
}else {
|
|
- st.setMiniprogramAppid(config.getMiniprogramAppid());
|
|
|
|
|
|
+ //置换各自的小程序
|
|
|
|
+ st.setMiniprogramAppid(qwCompany.getMiniAppId());
|
|
}
|
|
}
|
|
-
|
|
|
|
st.setMiniprogramPage(linkByMiniApp);
|
|
st.setMiniprogramPage(linkByMiniApp);
|
|
|
|
+
|
|
break;
|
|
break;
|
|
//app
|
|
//app
|
|
case "9":
|
|
case "9":
|