yangg 8 сар өмнө
parent
commit
1d50b7661e
29 өөрчлөгдсөн 60 нэмэгдсэн , 14 устгасан
  1. 0 0
      dist/index.html
  2. 0 1
      dist/static/css/chunk-37234336.366f8fbc.css
  3. 0 1
      dist/static/css/chunk-52f685c2.d1bb0cea.css
  4. 1 0
      dist/static/css/chunk-77e1dd82.b4e55285.css
  5. 0 0
      dist/static/css/chunk-8a96b752.21513b0f.css
  6. 0 0
      dist/static/css/chunk-b144ff6a.9ad73d41.css
  7. 1 0
      dist/static/css/chunk-cdf4eda6.2e5f3a45.css
  8. 0 0
      dist/static/js/app.f6b3bb8a.js
  9. 0 0
      dist/static/js/chunk-079de15b.24d57a9c.js
  10. 0 0
      dist/static/js/chunk-276e7119.38f3c435.js
  11. 0 0
      dist/static/js/chunk-37234336.fa106611.js
  12. 0 0
      dist/static/js/chunk-3d8a6649.277269b0.js
  13. 0 0
      dist/static/js/chunk-52f685c2.861d0efb.js
  14. 0 0
      dist/static/js/chunk-5bc2c8fb.c96f9e4d.js
  15. 0 0
      dist/static/js/chunk-632c3578.81e754ca.js
  16. 0 0
      dist/static/js/chunk-6f0044a0.094bdbc7.js
  17. 0 0
      dist/static/js/chunk-708604c0.bdfe9e33.js
  18. 0 0
      dist/static/js/chunk-77e1dd82.0e145b6d.js
  19. 0 0
      dist/static/js/chunk-83034792.90b561cc.js
  20. 0 0
      dist/static/js/chunk-8a96b752.1e9af733.js
  21. 0 0
      dist/static/js/chunk-b144ff6a.76f23abc.js
  22. 0 0
      dist/static/js/chunk-cdf4eda6.c91e60ff.js
  23. 0 0
      dist/static/js/chunk-e90c2844.99cccfe7.js
  24. 0 0
      dist/static/js/chunk-ec55d346.e43b8f82.js
  25. 0 0
      dist/static/js/chunk-f49247ee.45ae8836.js
  26. 2 2
      src/views/Information/index.vue
  27. 27 6
      src/views/knowledgeMenu/category/knowledgeSet.vue
  28. 1 1
      src/views/profile/components/UserCard.vue
  29. 28 3
      src/views/project/ProjectInput.vue

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/index.html


+ 0 - 1
dist/static/css/chunk-37234336.366f8fbc.css

@@ -1 +0,0 @@
-.information-container[data-v-6abf7e0a]{padding:20px}

+ 0 - 1
dist/static/css/chunk-52f685c2.d1bb0cea.css

@@ -1 +0,0 @@
-.box-center[data-v-39b67a73]{margin:0 auto;display:table}.box-center .avatar-uploader[data-v-39b67a73]{border:1px solid #ccc;width:170px;height:170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-muted[data-v-39b67a73]{color:#777}.user-profile .user-name[data-v-39b67a73]{font-weight:700}.user-profile .box-center[data-v-39b67a73]{padding-top:10px}.user-profile .user-role[data-v-39b67a73]{padding-top:10px;font-weight:400;font-size:14px}.user-profile .box-social[data-v-39b67a73]{padding-top:30px}.user-profile .box-social .el-table[data-v-39b67a73]{border-top:1px solid #dfe6ec}.user-profile .user-follow[data-v-39b67a73]{padding-top:20px}.user-bio[data-v-39b67a73]{margin-top:20px;color:#606266}.user-bio span[data-v-39b67a73]{padding-left:4px}.user-bio .user-bio-section[data-v-39b67a73]{font-size:14px;padding:15px 0}.user-bio .user-bio-section .user-bio-section-header[data-v-39b67a73]{border-bottom:1px solid #dfe6ec;padding-bottom:10px;margin-bottom:10px;font-weight:700}.avatar-uploader .avatar[data-v-39b67a73]{width:160px;height:160px;display:block}.avatar-uploader .el-upload[data-v-39b67a73]{border:1px dashed var(--el-border-color);border-radius:6px;cursor:pointer;position:relative;overflow:hidden;-webkit-transition:var(--el-transition-duration-fast);transition:var(--el-transition-duration-fast)}.avatar-uploader .el-upload[data-v-39b67a73]:hover{border-color:var(--el-color-primary)}.el-icon.avatar-uploader-icon[data-v-39b67a73]{font-size:28px;color:#8c939d;width:178px;height:178px;text-align:center}

+ 1 - 0
dist/static/css/chunk-77e1dd82.b4e55285.css

@@ -0,0 +1 @@
+.information-container[data-v-b0e4f8fa]{padding:20px}

+ 0 - 0
dist/static/css/chunk-83034792.21513b0f.css → dist/static/css/chunk-8a96b752.21513b0f.css


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/css/chunk-b144ff6a.9ad73d41.css


+ 1 - 0
dist/static/css/chunk-cdf4eda6.2e5f3a45.css

@@ -0,0 +1 @@
+.box-center[data-v-c1e02216]{margin:0 auto;display:table}.box-center .avatar-uploader[data-v-c1e02216]{border:1px solid #ccc;width:170px;height:170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-muted[data-v-c1e02216]{color:#777}.user-profile .user-name[data-v-c1e02216]{font-weight:700}.user-profile .box-center[data-v-c1e02216]{padding-top:10px}.user-profile .user-role[data-v-c1e02216]{padding-top:10px;font-weight:400;font-size:14px}.user-profile .box-social[data-v-c1e02216]{padding-top:30px}.user-profile .box-social .el-table[data-v-c1e02216]{border-top:1px solid #dfe6ec}.user-profile .user-follow[data-v-c1e02216]{padding-top:20px}.user-bio[data-v-c1e02216]{margin-top:20px;color:#606266}.user-bio span[data-v-c1e02216]{padding-left:4px}.user-bio .user-bio-section[data-v-c1e02216]{font-size:14px;padding:15px 0}.user-bio .user-bio-section .user-bio-section-header[data-v-c1e02216]{border-bottom:1px solid #dfe6ec;padding-bottom:10px;margin-bottom:10px;font-weight:700}.avatar-uploader .avatar[data-v-c1e02216]{width:160px;height:160px;display:block}.avatar-uploader .el-upload[data-v-c1e02216]{border:1px dashed var(--el-border-color);border-radius:6px;cursor:pointer;position:relative;overflow:hidden;-webkit-transition:var(--el-transition-duration-fast);transition:var(--el-transition-duration-fast)}.avatar-uploader .el-upload[data-v-c1e02216]:hover{border-color:var(--el-color-primary)}.el-icon.avatar-uploader-icon[data-v-c1e02216]{font-size:28px;color:#8c939d;width:178px;height:178px;text-align:center}

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/app.f6b3bb8a.js


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/chunk-079de15b.24d57a9c.js


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/chunk-276e7119.38f3c435.js


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/chunk-37234336.fa106611.js


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/chunk-3d8a6649.277269b0.js


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/chunk-52f685c2.861d0efb.js


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/chunk-5bc2c8fb.c96f9e4d.js


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/chunk-632c3578.81e754ca.js


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/chunk-6f0044a0.094bdbc7.js


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/chunk-708604c0.bdfe9e33.js


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/chunk-77e1dd82.0e145b6d.js


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/chunk-83034792.90b561cc.js


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/chunk-8a96b752.1e9af733.js


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/chunk-b144ff6a.76f23abc.js


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/chunk-cdf4eda6.c91e60ff.js


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/chunk-e90c2844.99cccfe7.js


+ 0 - 0
dist/static/js/chunk-ec55d346.f4528d9b.js → dist/static/js/chunk-ec55d346.e43b8f82.js


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
dist/static/js/chunk-f49247ee.45ae8836.js


+ 2 - 2
src/views/Information/index.vue

@@ -3,14 +3,14 @@
     <!-- 添加搜索栏 -->
     <div class="search-container">
       <el-form :inline="true" :model="queryParams" class="demo-form-inline">
-        <el-form-item label="项目名称">
+       <!--  <el-form-item label="项目名称">
           <el-input
             v-model="queryParams.project_name"
             placeholder="请输入项目名称"
             clearable
             @keyup.enter="handleQuery"
           />
-        </el-form-item>
+        </el-form-item> -->
         <el-form-item label="部门">
           <el-input
             v-model="queryParams.department"

+ 27 - 6
src/views/knowledgeMenu/category/knowledgeSet.vue

@@ -112,12 +112,9 @@
           />
           <el-table-column prop="run" label="解析状态" align="center">
             <template #default="scope">
-              <div v-if="scope.row.run == 0">未解析</div>
-              <div v-if="scope.row.run == 1">解析中</div>
-              <div v-if="scope.row.run == 3">成功</div>
-              <div v-if="scope.row.run == 4">失败</div>
-              <div v-if="scope.row.run == 5">待处理</div>
-              <div v-if="scope.row.run == 6">文件异常</div>
+              <el-tag :type="getStatusType(scope.row.run)" size="small">
+                {{ getStatusText(scope.row.run) }}
+              </el-tag>
             </template>
           </el-table-column>
           <el-table-column
@@ -526,6 +523,30 @@ export default {
           break;
       }
     },
+    /* 状态展示 */
+    getStatusType(status) {
+      const statusMap = {
+        0: "info", // 未解析
+        1: "warning", // 解析中
+        3: "success", // 成功
+        4: "danger", // 失败
+        5: "warning", // 待处理
+        6: "danger", // 文件异常
+      };
+      return statusMap[status] || "info";
+    },
+
+    getStatusText(status) {
+      const statusMap = {
+        0: "未解析",
+        1: "解析中",
+        3: "成功",
+        4: "失败",
+        5: "待处理",
+        6: "文件异常",
+      };
+      return statusMap[status] || "未知状态";
+    },
     /* 判断类名 */
     getFileCountClass(id) {
       const isSpecialFolder = id === 0 || id === "001";

+ 1 - 1
src/views/profile/components/UserCard.vue

@@ -8,7 +8,7 @@
       <div class="box-center" >
         <el-upload
             class="avatar-uploader"
-           v-model:file-list="fileList"
+           :file-list="fileList"
            :action="uploadUrl"
            method="post"
            :data="params"

+ 28 - 3
src/views/project/ProjectInput.vue

@@ -379,7 +379,7 @@ export default {
       gsprPageForm: {
         page: 1,
         page_size: 30,
-       /*  sort_field:'sequence',
+        /*  sort_field:'sequence',
         sort_order:"asc", */
       },
       gsprTotal: 0,
@@ -455,6 +455,32 @@ export default {
   },
 
   methods: {
+    /* 修改评分 */
+    async rateScope(value, row) {
+      try {
+        const response = await rateScope({
+          id: row.id,
+          score: value,
+        });
+
+        if (response.status === 200) {
+          this.$message.success("评分更新成功");
+          // 更新本地数据
+          const index = this.gsprTableData.findIndex(
+            (item) => item.id === row.id
+          );
+          if (index !== -1) {
+            this.gsprTableData[index].score = value;
+          }
+        } else {
+          throw new Error(response.message || "评分更新失败");
+        }
+      } catch (error) {
+        this.$message.error(error.message || "评分更新失败");
+        // 恢复原始评分
+        row.score = row.score || 0;
+      }
+    },
     /* 修改序号 */
     handleEditSequence(row) {
       this.sequenceForm.sequence = row.sequence;
@@ -854,7 +880,6 @@ export default {
         this.$message.warning("请先选择一个项目");
         return;
       }
-      console.log(this.selectedProjectId);
       const selectedProject = this.projectOptions.find(
         (p) => p.id === this.selectedProjectId
       );
@@ -1063,7 +1088,7 @@ export default {
         if (response.status === 200) {
           this.gsprTableData = response.data.list.map((item) => ({
             ...item,
-            score: item.score || 0,
+            score: typeof item.score === "number" ? item.score : 0, // 确保 score 是数字类型
           }));
           this.gsprTotal = response.data.total;
           this.hasExistingData = this.gsprTotal > 0;

Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно