浏览代码

修改我的客户-筛选栏-人员显隐

lm 3 周之前
父节点
当前提交
02fa6f3ced

+ 7 - 0
src/components/MyCustomerHeaderSearch/DefaultBlockSearch/searchBlock.ts

@@ -13,6 +13,12 @@ import {
     defaultPageSearchParams,
 } from '../commonVar'
 
+// 当前用户角色
+const userRoles = computed(()=>{
+    return JSON.parse(localStorage.getItem('userInfo') || '{}')?.roles || []
+})
+
+
 // 默认列表头部筛选配置
 export const headerSearchList = computed(()=>[
     {
@@ -71,6 +77,7 @@ export const headerSearchList = computed(()=>[
         label: '人员',
         key: 'personnel',
         type: 'single',
+        hidden:userRoles.value.includes('Admin') ? false : true,
         options: [
             { label: '全部', value: 'all' },
             ...memberConfigOption.value,

+ 6 - 0
src/components/MyCustomerHeaderSearch/DefaultSelectSearch/formSearchGroup.ts

@@ -11,6 +11,11 @@ import {
     defaultPageSearchParams,
 } from '../commonVar'
 
+// 当前用户角色
+const userRoles = computed(()=>{
+    return JSON.parse(localStorage.getItem('userInfo') || '{}')?.roles || []
+})
+
 export const selectSearchList = computed(()=>[
     {
         label: '类型',
@@ -74,6 +79,7 @@ export const selectSearchList = computed(()=>[
         key: 'personnel',
         type: 'select',
         placeholder:'请选择人员',
+        hidden:userRoles.value.includes('Admin') ? false : true,
         options: [
             { label: '全部人员', value: 'all' },
             ...memberConfigOption.value,