فهرست منبع

查询未读列表

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
 }