| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- import { http } from '@/utils/http/axios';
- export function queryUserTree() {
- return http.request({
- url: '/dept/queryUserTree',
- method: 'get',
- });
- }
- export interface addUserGroupParams {
- description?: string;
- name: string;
- total: number;
- userIdList: number[]
- }
- export function addUserGroup(params: addUserGroupParams) {
- return http.request({
- url: '/userGroup/addUserGroup',
- method: 'post',
- params,
- });
- }
- export interface queryUserGroupListParams {
- pageNumber: number;
- pageSize: number;
- queryStr?: string;
- }
- export function queryUserGroupList(params: queryUserGroupListParams) {
- return http.request({
- url: '/userGroup/queryUserGroupList',
- method: 'post',
- params,
- });
- }
- export function verifyUserGroup(userGroupId: number) {
- return http.request({
- url: '/userGroup/verifyUserGroup',
- method: 'get',
- params: { userGroupId },
- });
- }
- export function deleteUserGroup(userGroupId: number) {
- return http.request({
- url: `/userGroup/deleteUserGroup?userGroupId=${userGroupId}`,
- method: 'delete',
- params: { userGroupId },
- });
- }
- export function queryUserGroupDetail(userGroupId: number) {
- return http.request({
- url: '/userGroup/queryUserGroupDetail',
- method: 'get',
- params: { userGroupId },
- });
- }
- export interface modifyUserGroupParams extends addUserGroupParams {
- userGroupId: number;
- }
- export function modifyUserGroup(params: modifyUserGroupParams) {
- return http.request({
- url: '/userGroup/modifyUserGroup',
- method: 'post',
- params,
- });
- }
|