LuChongMei 7 ماه پیش
والد
کامیت
1049cdee5d
2فایلهای تغییر یافته به همراه6 افزوده شده و 1 حذف شده
  1. 2 0
      src/main.js
  2. 4 1
      src/views/activityMan/placeactivity/placeActivityInfo.vue

+ 2 - 0
src/main.js

@@ -7,6 +7,7 @@ import './styles/style.css';
 import api from '@/api';
 import axios from 'axios';
 import dictUtils from '@/utils/dictUtils'
+import auth from '@/utils/auth'
 
 
 import { NavBar, Button, Form, Field, CellGroup, Tabbar, TabbarItem, Icon, Toast, Image as VanImage, Grid, GridItem, Row, Col, Tab, Tabs, Popup, PickerGroup, DatePicker, TimePicker, Picker, Uploader, Dialog, List, Cell, Cascader, Search, RadioGroup, Radio, DropdownMenu, DropdownItem, SwipeCell, Checkbox, CheckboxGroup, Swipe, SwipeItem, Loading, TextEllipsis, TreeSelect, Sidebar, SidebarItem } from 'vant';
@@ -60,4 +61,5 @@ app.use(router)
 app.config.globalProperties.$API = api
 app.config.globalProperties.$axios = axios
 app.config.globalProperties.$dictUtils = dictUtils
+app.config.globalProperties.$hasPermission = auth.hasPermission // 权限方法
 app.mount('#app')

+ 4 - 1
src/views/activityMan/placeactivity/placeActivityInfo.vue

@@ -187,7 +187,10 @@
       </van-cell-group>
     </div>
     <van-button
-      v-if="placeActivity.assessment == 0"
+      v-if="
+        placeActivity.assessment == 0 &&
+        $hasPermission('reporting:reportingActivities:kor')
+      "
       type="primary"
       class="btn-sub"
       @click="update"