浏览代码

merge fix

scorpio 2 年之前
父节点
当前提交
c656585f0f
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      src/views/home/component/dash.vue

+ 4 - 2
src/views/home/component/dash.vue

@@ -45,7 +45,7 @@
                @selection-change="selectionChange"
                @on-load="onLoad">
       <template #menu="{row}">
-        <el-button icon="Upload" type='primary' text @click="track(row)"> {{
+        <el-button v-if='user.info.viewStage !== 0' icon="Upload" type='primary' text @click="track(row)"> {{
             row.isReport === 1 ? "已经上报" : "项目上报"
           }}
         </el-button>
@@ -135,13 +135,15 @@ import permissionStore from '@/store/permission.js'
 import formDialog from '@/views/home/component/form_dialog.vue'
 import { getLazyList } from '@/api/project/index.js'
 import summaryDialog from '@/views/home/component/summary_dialog.vue'
+import { useStore } from '@/store/user.js'
 
 export default {
   name: 'dash',
   components: { BaseButton, formDialog, summaryDialog },
   setup () {
     const permissions = permissionStore()
-    return { permissions }
+    const user = useStore()
+    return { permissions, user }
   },
   data () {
     return {