Просмотр исходного кода

fix:修复bug,知识库添加文件对没有权限的用户添加提示

hanyang 1 год назад
Родитель
Сommit
969611a6c4

+ 0 - 1
public/i18n/lang-zh.json

@@ -65,7 +65,6 @@
     "delete": "删除",
     "online": "上线",
     "offline": "下线",
-
     "delete_success": "删除成功",
     "delete_fail": "删除失败",
     "create_success": "创建成功",

+ 9 - 0
src/modules/knowledge/rgflow/knowledgeLib/add.vue

@@ -44,6 +44,9 @@ import { Message } from '@arco-design/web-vue';
 import axios from 'axios';
 import { kbdocumentupload } from '../../../../apis/rgflow-dify';
 import { toSyncOwnKnowledge } from './asyc.js';
+import { useI18n } from 'vue-i18n';
+
+const { t } = useI18n();
 
 let CancelToken = axios.CancelToken;
 let source = null;
@@ -67,7 +70,13 @@ const acceptNameList = computed(() => {
   return '.word, .pdf, .ppt, .excel, .txt, .zip, .rar, .7z, .doc, .docx, .xls, .xlsx, .pptx, .ppt, .pdf, .mp4, .avi, .mp3,.wav, .wma, .wmv, .rm,';
 });
 // 上传文件
+console.log(props, 11);
 const submitForm = async (done) => {
+  if (!props.kbobj.id) {
+    Message.error(t('management.no_permission'));
+    done(false);
+    return;
+  }
   if (files.value && files.value.length > 0) {
     files.value.map((item) => {
       const formData = new FormData();

+ 1 - 0
src/modules/knowledge/rgflow/knowledgeLib/index.vue

@@ -449,6 +449,7 @@ let timer = null; // 定时器
 
 const selectTab = (item) => {
   // selectedTab.value = index;
+  console.log(item, 99);
   checkedArr.value = [];
   kbobj = item;
   kbId = kbobj.id;