LuChongMei пре 10 месеци
родитељ
комит
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"