4 Achegas f09fdfb7c9 ... e1c7f682ff

Autor SHA1 Mensaxe Data
  zhujing e1c7f682ff Merge remote-tracking branch 'origin/master' hai 1 mes
  zhujing 8736487f01 Merge remote-tracking branch 'origin/master' hai 1 mes
  zhujing 393d614742 Merge remote-tracking branch 'origin/master' hai 1 mes
  zhujing 90e1abf8c4 知识库 hai 1 mes
Modificáronse 1 ficheiros con 12 adicións e 7 borrados
  1. 12 7
      ui/smarttrade-platform/src/views/KnowledgeView.vue

+ 12 - 7
ui/smarttrade-platform/src/views/KnowledgeView.vue

@@ -48,7 +48,7 @@
     </div>
 
     <!-- AI Learning Progress -->
-    <div class="learning-section">
+    <!-- <div class="learning-section">
       <div class="learning-header">
         <h3><i class="fas fa-graduation-cap"></i> AI 学习进度</h3>
         <div class="learning-status">
@@ -94,7 +94,7 @@
           </div>
         </div>
       </div>
-    </div>
+    </div> -->
 
     <!-- Tabs -->
     <div class="tabs-container">
@@ -150,7 +150,7 @@
           </div>
         </div>
       </div>
-      <div>
+      <div class="pagination-area">
         <el-pagination
           background
           layout="prev, pager, next"
@@ -510,7 +510,7 @@
           </div>
           <div class="form-group">
             <label class="form-label">备注信息 <span class="required">*</span></label>
-            <textarea class="form-textarea" v-model="trainKnowledge.describe" rows="4" maxlength="60" placeholder="请输入内容60字内"></textarea>
+            <textarea class="form-textarea" v-model="trainKnowledge.description" rows="4" maxlength="60" placeholder="请输入内容60字内"></textarea>
           </div>
           
           <div class="import-zone">
@@ -642,6 +642,7 @@ const knowledgeStats = ref({
 const getBaseStatistics = () => {
     baseStatistics().then(res => {
     knowledgeStats.value = res.result
+    tabs.value[1].count = res.result.totalDocuments
     console.log('res :>> ', res);
   })
 }
@@ -681,8 +682,8 @@ const openCategory = (category) => {
     dataset_id:category.id
   }
   knowledgeDocuments(documentsParams.value).then(res => {
-    console.log(res.result.data)
     knowledgeList.value = res.result.data
+    tabs.value[1].count = res.result.total
   })
 }
 
@@ -730,7 +731,7 @@ const handleFileChange = (file, fileList) => {
 const trainKnowledge = ref({
   datasetId: '',
   name: '',
-  describe: '',
+  description: '',
 })
 const startTrain = async () => {
   if (fileListRaw.value.length === 0) {
@@ -740,7 +741,7 @@ const startTrain = async () => {
   const jsonBody = {
     datasetsId: trainKnowledge.value.datasetId,
     name: trainKnowledge.value.name,
-    describe: trainKnowledge.value.describe,
+    description: trainKnowledge.value.description,
   }
   formData.append('data', JSON.stringify(jsonBody))
   
@@ -1070,4 +1071,8 @@ const showToastMessage = (message, type = 'success') => {
 @media (max-width: 1400px) { .category-grid { grid-template-columns: repeat(3, 1fr); } .stats-row { grid-template-columns: repeat(3, 1fr); } }
 @media (max-width: 992px) { .category-grid { grid-template-columns: repeat(2, 1fr); } .stats-row { grid-template-columns: repeat(2, 1fr); } .learning-stats { grid-template-columns: repeat(2, 1fr); } .settings-section { grid-template-columns: 1fr; } }
 @media (max-width: 768px) { .category-grid { grid-template-columns: 1fr; } .form-row { grid-template-columns: 1fr; } .tabs { flex-wrap: wrap; } }
+
+.pagination-area{
+  padding: 40px 0;
+}
 </style>