Browse Source

【用户数据分析】【运营带出数据】-王公峰-2020-07-01

feature/dangjian
wanggongfeng 5 years ago
parent
commit
a9901efac9
  1. 16
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/user/service/impl/UserAnalysisServiceImpl.java
  2. 4
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/resources/mapper/user/UserAnalysisDao.xml

16
esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/user/service/impl/UserAnalysisServiceImpl.java

@ -348,14 +348,14 @@ public class UserAnalysisServiceImpl extends BaseServiceImpl<UserAnalysisDao, Us
exportOperationDataResultDTOS.get(i).setRegisterCount(exportOperationDataResultDTOS.get(i).getRegisterCount()); exportOperationDataResultDTOS.get(i).setRegisterCount(exportOperationDataResultDTOS.get(i).getRegisterCount());
} }
}*/ }*/
exportOperationDataResultDTOS.get(i).setNewsCount(newsResultDTOS.get(i).getNewsCount()); exportOperationDataResultDTOS.get(i).setNewsCount(newsResultDTOS.size() == 0 ? 0 : newsResultDTOS.get(i).getNewsCount());
exportOperationDataResultDTOS.get(i).setItemCount(itemDataResultDTOS.get(i).getItemCount()); exportOperationDataResultDTOS.get(i).setItemCount(itemDataResultDTOS.size() == 0 ? 0 : itemDataResultDTOS.get(i).getItemCount());
exportOperationDataResultDTOS.get(i).setItemCloseCount(itemDataResultDTOS.get(i).getItemCloseCount()); exportOperationDataResultDTOS.get(i).setItemCloseCount(itemDataResultDTOS.size() == 0 ? 0 : itemDataResultDTOS.get(i).getItemCloseCount());
exportOperationDataResultDTOS.get(i).setEventCount(eventDataResultDTOS.get(i).getEventCount()); exportOperationDataResultDTOS.get(i).setEventCount(eventDataResultDTOS.size() == 0 ? 0 : eventDataResultDTOS.get(i).getEventCount());
exportOperationDataResultDTOS.get(i).setCommunityCount(groupDataResultDTOS.get(i).getCommunityCount()); exportOperationDataResultDTOS.get(i).setCommunityCount(groupDataResultDTOS.size() == 0 ? 0 : groupDataResultDTOS.get(i).getCommunityCount());
exportOperationDataResultDTOS.get(i).setCommunityMemberCount(communityMemberDataResultDTOS.get(i).getCommunityMemberCount()); exportOperationDataResultDTOS.get(i).setCommunityMemberCount(communityMemberDataResultDTOS.size() == 0 ? 0 : communityMemberDataResultDTOS.get(i).getCommunityMemberCount());
exportOperationDataResultDTOS.get(i).setCommunityTopicCount(topicDataResultDTOS.get(i).getCommunityTopicCount()); exportOperationDataResultDTOS.get(i).setCommunityTopicCount(topicDataResultDTOS.size() == 0 ? 0 : topicDataResultDTOS.get(i).getCommunityTopicCount());
exportOperationDataResultDTOS.get(i).setEnterpriseCount(enterpriseDataResultDTOS.get(i).getEnterpriseCount()); exportOperationDataResultDTOS.get(i).setEnterpriseCount(enterpriseDataResultDTOS.size() == 0 ? 0 : enterpriseDataResultDTOS.get(i).getEnterpriseCount());
} }
return exportOperationDataResultDTOS; return exportOperationDataResultDTOS;

4
esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/resources/mapper/user/UserAnalysisDao.xml

@ -762,14 +762,14 @@
<if test="endTime != null and endTime != ''"> <if test="endTime != null and endTime != ''">
and DATE_FORMAT(un.CREATED_TIME,'%Y-%m-%d') &lt;=#{endTime} and DATE_FORMAT(un.CREATED_TIME,'%Y-%m-%d') &lt;=#{endTime}
</if> </if>
where
1=1
<if test="deptIdList != null and deptIdList.size() > 0"> <if test="deptIdList != null and deptIdList.size() > 0">
AND un.DEPT_ID in AND un.DEPT_ID in
<foreach collection="deptIdList" open="(" separator="," close=")" item="deptId"> <foreach collection="deptIdList" open="(" separator="," close=")" item="deptId">
#{deptId} #{deptId}
</foreach> </foreach>
</if> </if>
where
1=1
GROUP BY GROUP BY
t0.id t0.id
ORDER BY ORDER BY

Loading…
Cancel
Save