Browse Source

涉访涉诉--添加按钮,只有市局管理员以上才能点击

master
buaixuexideshitongxue 2 weeks ago
parent
commit
f3a581c1b7
  1. 17
      src/views/data/ComplaintCollection.vue

17
src/views/data/ComplaintCollection.vue

@ -147,7 +147,7 @@
</el-form>
<div class="mb-25 flex between">
<div>
<el-button type="primary" @click="add()">添加</el-button>
<el-button type="primary" :disabled="!canAdd" @click="add()">添加</el-button>
<el-button type="primary" @click="handleExport">数据导出</el-button>
</div>
<div>
@ -364,11 +364,12 @@ import {
updateComplaintCollection
} from "@/api/data/complaintCollection.ts";
import Complaint_detail from "@/components/data/complaint_detail.vue";
import useUserStore from "@/stores/modules/user.ts";
const route = useRoute()
const catchStore = useCatchStore();
const show = ref(false);
const userStore = useUserStore();
// region
@ -403,6 +404,7 @@ const list = ref([]);
const total = ref(0);
const loading = ref(false)
const getList = async () => {
hasPermission()
console.log("===============xxx==================")
console.log(dict.value.sfssSourceTable)
loading.value = true;
@ -440,6 +442,17 @@ onMounted(() => {
// endregion
// region
//
function hasPermission() {
console.log("=================userStore===================")
console.log(userStore.user)
return userStore.user.roleCodes.includes('admin_1')
}
const canAdd = computed(() => hasPermission())
const createEmptyAddForm = () => ({
//
sourcePath: [],

Loading…
Cancel
Save