chengjie 4 月之前
父节点
当前提交
13b58071b1
共有 3 个文件被更改,包括 6 次插入13 次删除
  1. 1 1
      src/api/yjbdc/routes.js
  2. 3 10
      src/api/yjbdc/yjbdcController.js
  3. 2 2
      src/util/stringClass.js

+ 1 - 1
src/api/yjbdc/routes.js

@@ -14,7 +14,7 @@ router.get('/api/GetYJBDCArticleList',yjbdcController.GetYJBDCArticleList);
14
 router.get('/api/BuildYJBDCQRCode',yjbdcController.BuildYJBDCQRCode);
14
 router.get('/api/BuildYJBDCQRCode',yjbdcController.BuildYJBDCQRCode);
15
 router.get('/api/DeleteYJBDCArticleList',yjbdcController.DeleteYJBDCArticleList);
15
 router.get('/api/DeleteYJBDCArticleList',yjbdcController.DeleteYJBDCArticleList);
16
 router.get('/api/UpdateYJBDCArticleReadCount',yjbdcController.UpdateYJBDCArticleReadCount);
16
 router.get('/api/UpdateYJBDCArticleReadCount',yjbdcController.UpdateYJBDCArticleReadCount);
17
-router.get('/api/getMiaoguoTodayAllWords',yjbdcController.getMiaoguoTodayAllWords);
17
+router.get('/api/GetMiaoguoTodayAllWords',yjbdcController.GetMiaoguoTodayAllWords);
18
 router.get('/yjbdc_article_admin',yjbdcController.YJBDC_Articles_Admin);
18
 router.get('/yjbdc_article_admin',yjbdcController.YJBDC_Articles_Admin);
19
 
19
 
20
 export default router;
20
 export default router;

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

@@ -391,7 +391,7 @@ export async function GetYJBDCGenerateConfig(ctx) {
391
 }
391
 }
392
 
392
 
393
 //获得秒过当天任务完成后的英语单词(未完成)
393
 //获得秒过当天任务完成后的英语单词(未完成)
394
-export async function getMiaoguoTodayAllWords(ctx) {
394
+export async function GetMiaoguoTodayAllWords(ctx) {
395
     const param = {
395
     const param = {
396
         UserID: ctx.query.UserID || 0,
396
         UserID: ctx.query.UserID || 0,
397
     };
397
     };
@@ -407,11 +407,8 @@ export async function getMiaoguoTodayAllWords(ctx) {
407
                 for(let i=0;i<list.length;i++){
407
                 for(let i=0;i<list.length;i++){
408
                     arr.push(list[i].Content[1].Content);
408
                     arr.push(list[i].Content[1].Content);
409
                 }
409
                 }
410
-
411
                 let arr2=stringUtils.extractEnglishWords(arr);
410
                 let arr2=stringUtils.extractEnglishWords(arr);
412
-                console.log(arr2.length);
413
-
414
-                return {"errcode": 10000, result:result}
411
+                return {"errcode": 10000, result:arr2.join(",")}
415
             }
412
             }
416
             else{
413
             else{
417
                 return {errcode: 101};
414
                 return {errcode: 101};
@@ -431,16 +428,12 @@ export async function GetYJBDCArticleList(ctx) {
431
         UserID: ctx.query.UserID || 0,
428
         UserID: ctx.query.UserID || 0,
432
         ID:ctx.query.ID || 0,
429
         ID:ctx.query.ID || 0,
433
         IsFine:ctx.query.IsFine || 0,//是否是精选文章
430
         IsFine:ctx.query.IsFine || 0,//是否是精选文章
434
-        IsChoiceness:ctx.query.IsChoiceness || 0,//是否是精选文章(要删除)
435
         IsTodayCount: ctx.query.IsTodayCount || false,
431
         IsTodayCount: ctx.query.IsTodayCount || false,
436
         IsNew: ctx.query.IsNew || 0,
432
         IsNew: ctx.query.IsNew || 0,
437
         PageID: ctx.query.PageID || 999999,
433
         PageID: ctx.query.PageID || 999999,
438
         PageCount: ctx.query.PageCount || 10,
434
         PageCount: ctx.query.PageCount || 10,
439
     };
435
     };
440
-
441
-    if (param.IsChoiceness && !param.IsFine)
442
-        param.IsFine=param.IsChoiceness;
443
-
436
+    
444
     if (param.IsFine)
437
     if (param.IsFine)
445
         param.PageCount=9999;
438
         param.PageCount=9999;
446
 
439
 

+ 2 - 2
src/util/stringClass.js

@@ -689,13 +689,13 @@ export const stringUtils = {
689
 
689
 
690
         texts.forEach(item => {
690
         texts.forEach(item => {
691
             const text = item;
691
             const text = item;
692
-            console.log('处理文本:', text);
692
+            //console.log('处理文本:', text);
693
             
693
             
694
             // 使用多种分隔符分割文本(空格、逗号、句号、感叹号、中文字符等)
694
             // 使用多种分隔符分割文本(空格、逗号、句号、感叹号、中文字符等)
695
             // 这个正则表达式会匹配任何非英文字母、撇号或连字符的字符作为分隔符
695
             // 这个正则表达式会匹配任何非英文字母、撇号或连字符的字符作为分隔符
696
             const parts = text.split(/[^A-Za-z''-]+/).filter(Boolean);
696
             const parts = text.split(/[^A-Za-z''-]+/).filter(Boolean);
697
             
697
             
698
-            console.log('分割后的部分:', parts);
698
+            //console.log('分割后的部分:', parts);
699
             
699
             
700
             // 处理每个可能的单词
700
             // 处理每个可能的单词
701
             parts.forEach(part => {
701
             parts.forEach(part => {