Ver Fonte

代码提交

zhangqiOMG há 2 anos atrás
pai
commit
43ffe2fd9c

+ 2 - 0
src/Form/publicCustomer/add.vue

@@ -176,6 +176,8 @@ export default {
           this.$emit('onSuccess')
           this.$refs['form'].resetFields();
           this.dialogFormVisible = false
+          this.$store.dispatch('changeDetailDrawer',false)
+          /*this.dispatch('changeDetailDrawer',true)*/
           this.$router.replace({path:'/PublicCustomerDetail',query:{id:res.data.sa_customersid}})
         })
       })

+ 0 - 1
src/SManagement/personal_target/index.vue

@@ -17,7 +17,6 @@
           <Table ref="table">
             <template v-slot:detail="scope">
               <el-button v-if="tool.checkAuth($route.name,'read')" type="text" size="small" @click="$store.dispatch('DrawerShowChange',true),$router.push({path:'/PersonalDetail',query:{id:scope.data.data.hrid,year:scope.data.year}})">详情</el-button>
-              <el-button v-if="tool.checkAuth($route.name,'update') " type="text" size="small" @click="$store.dispatch('DrawerShowChange',true),$router.push({path:'/editPersonalInfo',query:{id:scope.data.data.hrid,year:scope.data.year}})">编辑</el-button>
             </template>
           </Table>
         </div>

+ 2 - 3
src/SManagement/project_target/index.vue

@@ -8,9 +8,8 @@
         <div class="container normal-panel">
           <table1 ref="table">
             <template v-slot:detail="scope">
-<!--              <p >{{scope.data}}</p>-->
-              <el-button v-if="tool.checkAuth($route.name,'read') " type="text" size="small" @click="$store.dispatch('DrawerShowChange',true),$router.push({path:'/projectDetail',query:{id:scope.data.data.hrid,year:scope.data.year}})">详情</el-button>
-              <el-button v-if="tool.checkAuth($route.name,'update') " type="text" size="small" @click="$store.dispatch('DrawerShowChange',true),$router.push({path:'/editProjectInfo',query:{id:scope.data.data.hrid,year:scope.data.year}})">编辑</el-button>
+              <el-button v-if="tool.checkAuth($route.name,'read') && scope.data.data.status === '已下达'" type="text" size="small" @click="$store.dispatch('DrawerShowChange',true),$router.push({path:'/projectDetail',query:{id:scope.data.data.hrid,year:scope.data.year}})">详情</el-button>
+              <el-button v-if="tool.checkAuth($route.name,'update') && scope.data.data.status === '新建' " type="text" size="small" @click="$store.dispatch('DrawerShowChange',true),$router.push({path:'/editProjectInfo',query:{id:scope.data.data.hrid,year:scope.data.year}})">编辑</el-button>
             </template>
           </table1>
         </div>

+ 1 - 0
src/components/normal-basic-layout/drawerDetail/index.vue

@@ -51,6 +51,7 @@ export default {
   },
   watch:{
     closeDrawerTemp (val) {
+      console.log(val,'drawer')
       val?this.drawer = false:true
     }
   }