scorpio před 2 roky
rodič
revize
dd06a5db56

+ 6 - 6
src/views/home/component/dash.vue

@@ -19,8 +19,8 @@
       <div v-if='permissions.permissions?.projectAdd' class='flex flex-center flex-justify-start'>
         <base-button class="ml-20 mt-20" icon="Plus" title="新增"
                      @click="showAdd = true"/>
-        <base-button class="ml-20 mt-20" icon="Edit" title="项目导入"
-                     @click="showImport = true"/>
+<!--        <base-button class="ml-20 mt-20" icon="Edit" title="项目导入"-->
+<!--                     @click="showImport = true"/>-->
       </div>
     </div>
     <avue-crud ref="crud"
@@ -279,7 +279,7 @@ export default {
   methods: {
     switchTab (item, index) {
       this.active = index
-      this.onLoad({ stageId: item.id === -1 ? '' : item.id })
+      this.onLoad({ stageName: item.name === '全部阶段' ? '' : item.name })
     },
     onLoad (query = {}) {
       this.loading = true
@@ -292,7 +292,7 @@ export default {
           this.loading = false
         }
         this.getStageList()
-        this.getTotalAmount()
+        this.getTotalAmount(data)
       })
     },
     beforeOpen (done, type) {
@@ -344,8 +344,8 @@ export default {
         }
       })
     },
-    getTotalAmount () {
-      this.$api.project.totalAmount(this.query).then(res => {
+    getTotalAmount (data) {
+      this.$api.project.totalAmount(Object.assign(data, this.query)).then(res => {
         if (res.code === 200) {
           this.num = res.data
         } else {

+ 2 - 1
src/views/home/component/files_list.vue

@@ -223,7 +223,8 @@ export default {
             isAccess: item.isAccess,
             ownerId: this.query.ownerId,
             folderName: item.title,
-            folderNumber: item.fileAmount
+            folderNumber: item.fileAmount,
+            isHistory: false
           }
         })
       }

+ 3 - 3
src/views/home/component/folder_list.vue

@@ -34,9 +34,9 @@
           <main-button v-if='permissions && permissions.permissions.home_folder_add  && item.isAccess === 2 '
                        icon="Upload"
                        title="上传文件" width="85" @click="uploadFiles(item)"/>
-          <main-button v-if="permissions && permissions.permissions.home_folder_authorize" icon="Pointer"
-                       title="授权操作" width="85"
-                       @click='getFileList(item)'/>
+<!--          <main-button v-if="permissions && permissions.permissions.home_folder_authorize" icon="Pointer"-->
+<!--                       title="授权操作" width="85"-->
+<!--                       @click='getFileList(item)'/>-->
           <main-button v-if="permissions && permissions.permissions.home_folder_apply && [1,3].includes(item.isAccess)"
                        icon="Position"
                        title="授权申请" width="85" @click="folderApply(item)"/>