LuChongMei hai 7 meses
pai
achega
1049cdee5d
Modificáronse 2 ficheiros con 6 adicións e 1 borrados
  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"