浏览代码

组长监控页面的角色列表改为新接口

刘洋 1 年之前
父节点
当前提交
a6cd1ae2a6
共有 3 个文件被更改,包括 13 次插入1 次删除
  1. 1 0
      src/api/api-types/role.d.ts
  2. 1 0
      src/api/role.ts
  3. 11 1
      src/modules/analysis/group-monitoring/hooks/useFormFilter.ts

+ 1 - 0
src/api/api-types/role.d.ts

@@ -36,5 +36,6 @@ export namespace Role {
     getAllRoleList: GetAllRoleList
     getRolePrivilege: GetRolePrivilege
     setRolePrivilege: SetRolePrivilege
+    nomakerRoleList: any
   }
 }

+ 1 - 0
src/api/role.ts

@@ -6,6 +6,7 @@ const RoleApi: DefineApiModule<Role.ApiMap> = {
   getRoleList: '/api/role/list',
   /** 获取全部角色列表 */
   getAllRoleList: '/api/role/list/all',
+  nomakerRoleList: '/api/role/list/nomarker',
   /** 获取角色权限 */
   getRolePrivilege: '/api/role/privilege',
   /** 设置角色权限 */

+ 11 - 1
src/modules/analysis/group-monitoring/hooks/useFormFilter.ts

@@ -18,7 +18,17 @@ const useFormFilter = () => {
     isLeader,
   } = useOptions(['subject', 'question', 'group'], undefined, true, true, true)
   const ROLE_OPTION = ref<any[]>([])
-  useFetch('getRoleList')
+  // useFetch('getRoleList')
+  //   .fetch()
+  //   .then((res: any) => {
+  //     ROLE_OPTION.value = res.map((item: any) => {
+  //       return {
+  //         value: item.code,
+  //         label: item.roleName,
+  //       }
+  //     })
+  //   })
+  useFetch('nomakerRoleList')
     .fetch()
     .then((res: any) => {
       ROLE_OPTION.value = res.map((item: any) => {