李昊 4 years ago
parent
commit
1eb918d3e8

+ 3 - 3
gx_api/GxPress/Repository/GxPress.Repository.Implement/Note/NoteRepository.cs

@@ -393,9 +393,9 @@ namespace GxPress.Repository.Implement.Note
                         FROM
                             tede_note a
                                 INNER JOIN
-                            tede_user b ON a.UserId = b.Id
+                            tede_user b ON a.UserId = b.Id 
                         WHERE
-                            UserId = {request.UserId}
+                            UserId = {request.UserId} and a.MediaId='{request.MediaId}' and   a.CatalogId='{request.CatalogId}' and   a.ChapterId='{request.ChapterId}' 
                         ORDER BY CreatedDate DESC";
 
             var databaseType = StringUtils.ToEnum<DatabaseType>(_databaseTypestr, DatabaseType.MySql);
@@ -411,7 +411,7 @@ namespace GxPress.Repository.Implement.Note
                                 INNER JOIN
                             tede_user b ON a.UserId = b.Id
                         WHERE
-                            UserId = {request.UserId}";
+                            UserId = {request.UserId} and a.MediaId='{request.MediaId}' and   a.CatalogId='{request.CatalogId}' and   a.ChapterId='{request.ChapterId}'";
             result.Total =
                  await connection.ExecuteScalarAsync<int>(sql);
             return result;