瀏覽代碼

扫描库修改

duy 3 周之前
父節點
當前提交
defdc708d4
共有 2 個文件被更改,包括 50 次插入4 次删除
  1. 46 0
      src/api/modules/archiveFile/scanning.js
  2. 4 4
      src/views/file/scan.vue

+ 46 - 0
src/api/modules/archiveFile/scanning.js

@@ -0,0 +1,46 @@
+import { HcApi } from '../../request/index'
+
+export default {
+
+    //开始扫描
+    async startOrEndScan(form, msg = true) {
+        return HcApi({
+            url: '/api/blade-archive/scanFile/startOrEndScan',
+            method: 'get',
+            params: form,
+        }, msg)
+    },
+   //获取文件夹 左边的树
+    async getScanFolder(form, msg = true) {
+        return HcApi({
+            url: '/api/blade-archive/scanFile/getScanFolder',
+            method: 'get',
+            params: form,
+        }, msg)
+    },
+    //获取文件列表
+    async getScanFile(form, msg = true) {
+        return HcApi({
+            url: '/api/blade-archive/scanFile/getScanFile',
+            method: 'get',
+            params: form,
+        }, msg)
+    },
+    //编辑文件 
+   async updateScanFile(form, msg = true) {
+        return HcApi({
+            url: '/api/blade-archive/scanFile/updateScanFile',
+            method: 'post',
+            data: form,
+        }, msg)
+    },
+    //删除文件 
+    async deleteScanFile(form, msg = true) {
+        return HcApi({
+            url: '/api/blade-archive/scanFile/deleteScanFile',
+            method: 'get',
+            params: form,
+        }, msg)
+    },
+
+}

+ 4 - 4
src/views/file/scan.vue

@@ -150,8 +150,8 @@ const getMenuFolderData = async ()=>{
         folderLoading.value = true
     const { error, code, data } = await scanApi.getScanFolder({
         ...searchForm.value,
-        projectId:  111,
-        contractId: 123,
+        projectId: projectId.value,
+        contractId: contractId.value,
    
     })
     folderLoading.value = false
@@ -203,8 +203,8 @@ const getTableData = async () => {
     tableLoading.value = true
     const { error, code, data } = await scanApi.getScanFile({
         ...searchForm.value,
-         projectId:  111,
-        contractId: 123,
+          projectId: projectId.value,
+        contractId: contractId.value,
         folderId: folderId.value,
     })
     tableLoading.value = false