|
@@ -80,7 +80,7 @@ func GetRddpReportViewersDetail(startTime, endTime string) (items []*ResearchRep
|
|
|
WHERE uvh.create_time >?
|
|
|
AND uvh.create_time <=?
|
|
|
AND c.company_id NOT IN (1)
|
|
|
- AND r.classify_name_first not in ("周报","大宗商品","数据点评","会议纪要","年报合集","需求报告")
|
|
|
+ AND r.classify_name_first not in ("晨报","周报","大宗商品","数据点评","会议纪要","年报合集","需求报告")
|
|
|
AND r.classify_id_second not in (113,114,127,134,141,149)
|
|
|
ORDER BY uvh.create_time DESC
|
|
|
`
|
|
@@ -102,6 +102,28 @@ type RddpWeekReportViewersDetail struct {
|
|
|
ClassifyNameSecond string
|
|
|
}
|
|
|
|
|
|
+func GetRddpDayReportViewersDetail(startTime, endTime string) (items []*RddpWeekReportViewersDetail, err error) {
|
|
|
+ sql := `
|
|
|
+ SELECT
|
|
|
+ u.real_name,c.company_name,uvh.create_time AS created_time,REPLACE ( SUBSTRING( r.create_time, 6, 5 ), '-', '' ) AS report_create_date,
|
|
|
+ r.title AS research_report_name,r.classify_name_second AS research_report_type ,rc.title chapter_title,rc.type_name as report_variety
|
|
|
+FROM
|
|
|
+ hongze_rddp.report_view_record AS uvh
|
|
|
+ INNER JOIN hongze_rddp.report AS r ON uvh.report_id = r.id
|
|
|
+ INNER JOIN hongze_rddp.report_chapter AS rc ON uvh.report_id = rc.report_id and uvh.report_chapter_id=rc.report_chapter_id
|
|
|
+ INNER JOIN wx_user u ON u.user_id = uvh.user_id
|
|
|
+ INNER JOIN company c ON c.company_id = u.company_id
|
|
|
+ WHERE uvh.create_time >?
|
|
|
+ AND uvh.create_time <=?
|
|
|
+ AND c.company_id NOT IN (1)
|
|
|
+ AND r.classify_name_first = "晨报"
|
|
|
+ ORDER BY uvh.create_time DESC
|
|
|
+`
|
|
|
+ o := orm.NewOrm()
|
|
|
+ _, err = o.Raw(sql, startTime, endTime).QueryRows(&items)
|
|
|
+ return
|
|
|
+}
|
|
|
+
|
|
|
func GetRddpWeekReportViewersDetail(startTime, endTime string) (items []*RddpWeekReportViewersDetail, err error) {
|
|
|
sql := `
|
|
|
SELECT
|