瀏覽代碼

查询未读列表

xyxie 2 天之前
父節點
當前提交
fa9750ecc5
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      models/data_manage/edb_inspection/edb_inspection_message.go

+ 2 - 2
models/data_manage/edb_inspection/edb_inspection_message.go

@@ -150,14 +150,14 @@ func GetEdbInspectionMessageByAdminId(adminId int) (items []*EdbInspectionMessag
 
 func GetEdbInspectionMessageCountByAdminId(adminId int) (count int, err error) {
 	o := global.DbMap[utils.DbNameIndex]
-	sql := "SELECT COUNT(*) FROM edb_inspection_message WHERE admin_id =? ORDER BY is_read ASC, create_time DESC"
+	sql := "SELECT COUNT(*) FROM edb_inspection_message WHERE admin_id =?, is_read = 0 ORDER BY is_read ASC, create_time DESC"
 	err = o.Raw(sql, adminId).Scan(&count).Error
 	return
 }
 
 func GetEdbInspectionMessagePageByAdminId(adminId, startSize, pageSize int) (items []*EdbInspectionMessage, err error) {
 	o := global.DbMap[utils.DbNameIndex]
-	sql := "SELECT * FROM edb_inspection_message WHERE admin_id =? ORDER BY is_read ASC, create_time DESC LIMIT ?,?"
+	sql := "SELECT * FROM edb_inspection_message WHERE admin_id =? AND is_read = 0 ORDER BY is_read ASC, create_time DESC LIMIT ?,?"
 	err = o.Raw(sql, adminId, startSize, pageSize).Find(&items).Error
 	return
 }