Browse Source

其他部门添加文档为未审批状态

guoyuanquan@mail.taiji.com.cn 1 month ago
parent
commit
1fdfe9ec27
2 changed files with 2 additions and 2 deletions
  1. 1 1
      api/controllers/console/intention.py
  2. 1 1
      api/services/dataset_service.py

+ 1 - 1
api/controllers/console/intention.py

@@ -27,7 +27,7 @@ from fields.intention_fields import (
 )
 from libs.login import current_user, login_required
 from models import UploadFile
-from models.intention import IntentionTrainTask, IntentionTrainFile
+from models.intention import IntentionTrainFile, IntentionTrainTask
 from services.errors.intention import IntentionTrainFileDuplicateError
 from services.file_service import FileService
 from services.intention_service import (

+ 1 - 1
api/services/dataset_service.py

@@ -1627,7 +1627,7 @@ class DocumentService:
         name: str,
         batch: str,
     ):
-        if account.current_role == TenantAccountRole.EDITOR:
+        if account.current_role == TenantAccountRole.EDITOR or account.dept_id!= dataset.dept_id:
             document = Document(
                 tenant_id=dataset.tenant_id,
                 dataset_id=dataset.id,