소스 검색

设置预测权限

zhangqiOMG 2 년 전
부모
커밋
73ddd2f80f
1개의 변경된 파일5개의 추가작업 그리고 5개의 파일을 삭제
  1. 5 5
      src/HManagement/salesForecastTemplate/index.vue

+ 5 - 5
src/HManagement/salesForecastTemplate/index.vue

@@ -1,18 +1,18 @@
 <template>
   <div>
-    <add @onSuccess="onSuccess"></add>
+    <add v-if="tool.checkAuth($route.name,'insert')" @onSuccess="onSuccess"></add>
     <tepList ref="teplist" @tableRowClick="tableRowClick">
       <template v-slot:edit="scope">
-        <edit :data="scope.data"></edit>
+        <edit v-if="tool.checkAuth($route.name,'update')" :data="scope.data"></edit>
       </template>
       <template v-slot:del="scope">
-        <ondel :data="scope.data" @onSuccess="onSuccess"></ondel>
+        <ondel v-if="tool.checkAuth($route.name,'delete')" :data="scope.data" @onSuccess="onSuccess"></ondel>
       </template>
       <template v-slot:release="scope">
-        <release :data="scope.data" @onSuccess="onSuccess"></release>
+        <release v-if="tool.checkAuth($route.name,'update')" :data="scope.data" @onSuccess="onSuccess"></release>
       </template>
       <template v-slot:finish="scope">
-        <finish :data="scope.data" @onSuccess="onSuccess"></finish>
+        <finish v-if="tool.checkAuth($route.name,'update')" :data="scope.data" @onSuccess="onSuccess"></finish>
       </template>
     </tepList>
     <forecastList ref="forecast">