diff --git a/src/views/data/ComplaintCollection.vue b/src/views/data/ComplaintCollection.vue
index 75c60f0..50215c2 100644
--- a/src/views/data/ComplaintCollection.vue
+++ b/src/views/data/ComplaintCollection.vue
@@ -147,7 +147,7 @@
- 添加
+ 添加
数据导出
@@ -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: [],