chengjie 4 mēneši atpakaļ
vecāks
revīzija
46ed6c3e43
2 mainītis faili ar 7 papildinājumiem un 4 dzēšanām
  1. 6 3
      src/api/yjbdc/yjbdcController.js
  2. 1 1
      src/model/yjbdc.js

+ 6 - 3
src/api/yjbdc/yjbdcController.js

@@ -377,19 +377,21 @@ export async function GetYJBDCArticleList(ctx) {
377 377
             }
378 378
         }
379 379
         
380
-        globalCache.set(url, result, config.BufferMemoryTime);
380
+        globalCache.set(url, result, config.BufferMemoryTimeLow);
381 381
         console.log("缓存60秒");
382 382
     }
383 383
 
384 384
 
385
-    console.log(result.length);
385
+    //console.log(result.length);
386 386
 
387 387
     if (param.IsTodayCount && !param.ID){
388
-        let count=0;
388
+        let count=0,unReadCount=0;
389 389
         const today=moment().format("YYYY年MM月DD日 00:00");
390 390
         for(let i=0;i<result.length;i++){
391 391
             if (result[i].CreateTime>=today)
392 392
                 count++;
393
+            if (result[i].Flag==0 && result[i].ReadCount==0)
394
+                unReadCount++;                
393 395
         }
394 396
 
395 397
         let maxcount=ONE_DAY_MAX_BUILD_COUNT;
@@ -399,6 +401,7 @@ export async function GetYJBDCArticleList(ctx) {
399 401
         result={
400 402
             TodayCount:count,
401 403
             MaxCount:maxcount,
404
+            UnReadCount:unReadCount,
402 405
         };
403 406
     }
404 407
     else if (!param.ID){

+ 1 - 1
src/model/yjbdc.js

@@ -120,7 +120,7 @@ class YJBDC {
120 120
                 return await query(sql, null);
121 121
             }
122 122
             else{
123
-                let sql = "SELECT `ID`,`UserID`,`CreateTime`,`Words`,`Level`,`ArticleStyle`,`ArticleStart`,`Flag` FROM YJBDC_Articles WHERE UserID=? order by ID desc;";
123
+                let sql = "SELECT `ID`,`UserID`,`CreateTime`,`Words`,`Level`,`ArticleStyle`,`ArticleStart`,`ReadCount`,`Flag` FROM YJBDC_Articles WHERE UserID=? order by ID desc;";
124 124
                 return await query(sql, [obj.UserID]);
125 125
             }
126 126
         } catch (error) {