chengjie 4 months ago
parent
commit
9e3f3dc4be
2 changed files with 2 additions and 3 deletions
  1. 1 2
      src/api/yjbdc/yjbdcController.js
  2. 1 1
      src/model/yjbdc.js

+ 1 - 2
src/api/yjbdc/yjbdcController.js

@@ -194,7 +194,7 @@ export async function GenerateArticle(ctx) {
194 194
             "要求提供丰富上下文线索、清晰的文章结构;"+
195 195
             "文章单词数在200个左右,最多不能超过300个;"+
196 196
             "文章按每句分成数组,且每句都有中文翻译;"+
197
-            "提供5道针对文章阅读理解的单项选择题,各有四个选项,并提供答案;"+
197
+            "提供5道针对文章阅读理解的单项选择题,各有四个唯一选项,并提供答案;"+
198 198
             "单项选择题和选项也要有中文翻译;"+
199 199
             "必须确保用户提供的每个单词(除像'fuck'、'shit'等脏话外)至少在文章中出现一次,可以是原形或某种变形(第三人称单数、复数、过去式、过去分词、现在分词、比较级、最高级等等所有可能的变形形式)。比如用户输入'go',文章除了'go'以外,也可以生成像'goes'、'went'、'gone'、'going'等单词;"+
200 200
             "内容格式为JSON,必须严格按照以下格式,不能有任何字段名错误或缺失:{"+
@@ -288,7 +288,6 @@ export async function GenerateArticle(ctx) {
288 288
                 param2.JSONString=JSON.stringify(result2.replace(/[\r\n]+/g, ''));
289 289
                 param2.Flag=0;
290 290
                 let idInsert= await yjbdc.AddArticleInfo(param2);
291
-                
292 291
 
293 292
                 //result = { errcode: 10000, result: result2 };
294 293
 

+ 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`,`ReadCount`,`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 limit 100;";
124 124
                 return await query(sql, [obj.UserID]);
125 125
             }
126 126
         } catch (error) {