Browse Source

fix:阅读记录类别筛选

zqbao 8 months ago
parent
commit
0444595df5
1 changed files with 3 additions and 1 deletions
  1. 3 1
      models/user_read_record.go

+ 3 - 1
models/user_read_record.go

@@ -20,6 +20,8 @@ type UserReadRecord struct {
 	ClassifyName1       string    `description:"一级分类名称"`
 	ClassifyId2         int       `description:"二级分类id"`
 	ClassifyName2       string    `description:"二级分类名称"`
+	ClassifyId3         int       `description:"三级分类id"`
+	ClassifyName3       string    `description:"三级分类名称"`
 	Timestamp           int       `description:"阅读开始时间戳"`
 	EndTimestamp        int       `description:"阅读结束时间戳"`
 	CreateTime          time.Time `description:"创建时间"`
@@ -43,7 +45,7 @@ type PermissionCntStaitc struct {
 func GetUserReadRecordByUserId(firstClassifyIds, secondClassifyIds, thirdClassifyIds []int, userId int, condition string, pars []interface{}, startSize, pageSize int) (items []*UserReadRecord, err error) {
 	o := orm.NewOrm()
 	sql := `SELECT DISTINCT ur.user_read_record_id, ur.report_id, ur.report_title, ur.chart_permission_name, ur.classify_name2, 
-		ur.create_time, ur.stay_time, ur.classify_id2
+		ur.create_time, ur.stay_time, ur.classify_id2, ur.classify_id3, ur.classify_name3
 	  	FROM user_read_record AS ur
 		LEFT JOIN user_read_permission2 AS urp2
 		ON ur.user_read_record_id = urp2.user_read_record_id