chengjie 4 달 전
부모
커밋
9e3f3dc4be
2개의 변경된 파일2개의 추가작업 그리고 3개의 파일을 삭제
  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
             "文章单词数在200个左右,最多不能超过300个;"+
195
             "文章单词数在200个左右,最多不能超过300个;"+
196
             "文章按每句分成数组,且每句都有中文翻译;"+
196
             "文章按每句分成数组,且每句都有中文翻译;"+
197
-            "提供5道针对文章阅读理解的单项选择题,各有四个选项,并提供答案;"+
197
+            "提供5道针对文章阅读理解的单项选择题,各有四个唯一选项,并提供答案;"+
198
             "单项选择题和选项也要有中文翻译;"+
198
             "单项选择题和选项也要有中文翻译;"+
199
             "必须确保用户提供的每个单词(除像'fuck'、'shit'等脏话外)至少在文章中出现一次,可以是原形或某种变形(第三人称单数、复数、过去式、过去分词、现在分词、比较级、最高级等等所有可能的变形形式)。比如用户输入'go',文章除了'go'以外,也可以生成像'goes'、'went'、'gone'、'going'等单词;"+
199
             "必须确保用户提供的每个单词(除像'fuck'、'shit'等脏话外)至少在文章中出现一次,可以是原形或某种变形(第三人称单数、复数、过去式、过去分词、现在分词、比较级、最高级等等所有可能的变形形式)。比如用户输入'go',文章除了'go'以外,也可以生成像'goes'、'went'、'gone'、'going'等单词;"+
200
             "内容格式为JSON,必须严格按照以下格式,不能有任何字段名错误或缺失:{"+
200
             "内容格式为JSON,必须严格按照以下格式,不能有任何字段名错误或缺失:{"+
@@ -288,7 +288,6 @@ export async function GenerateArticle(ctx) {
288
                 param2.JSONString=JSON.stringify(result2.replace(/[\r\n]+/g, ''));
288
                 param2.JSONString=JSON.stringify(result2.replace(/[\r\n]+/g, ''));
289
                 param2.Flag=0;
289
                 param2.Flag=0;
290
                 let idInsert= await yjbdc.AddArticleInfo(param2);
290
                 let idInsert= await yjbdc.AddArticleInfo(param2);
291
-                
292
 
291
 
293
                 //result = { errcode: 10000, result: result2 };
292
                 //result = { errcode: 10000, result: result2 };
294
 
293
 

+ 1 - 1
src/model/yjbdc.js

@@ -120,7 +120,7 @@ class YJBDC {
120
                 return await query(sql, null);
120
                 return await query(sql, null);
121
             }
121
             }
122
             else{
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
                 return await query(sql, [obj.UserID]);
124
                 return await query(sql, [obj.UserID]);
125
             }
125
             }
126
         } catch (error) {
126
         } catch (error) {