马宇豪
2023-10-31 f1f40e9a28fafab5d884630b8900b11060ebe9fc
src/api/systemManage/user/index.ts
@@ -3,13 +3,29 @@
export function userApi() {
    return {
        // v1
        // getUserList: (data: any) => {
        //     return request({
        //         url: import.meta.env.VITE_API_URL + `/account/user/find/list/roleId`,
        //         method: 'post',
        //         data: data
        //     });
        // },
        getUserList: (data: any) => {
            return request({
                url: import.meta.env.VITE_API_URL + `/account/user/find/list/roleId`,
                url: import.meta.env.VITE_API_URL + `/account/user/find/user/list`,
                method: 'post',
                data: data
            });
        },
        getExpertsList: (data: any) => {
            return request({
                url: import.meta.env.VITE_API_URL + `/account/user/find/expert/list`,
                method: 'post',
                data: data
            });
        },
        // v1
        addUser: (data: object) => {
            return request({
@@ -21,17 +37,16 @@
        // v1
        modUser: (data: object) => {
            return request({
                url: import.meta.env.VITE_API_URL + `/account/mod`,
                url: import.meta.env.VITE_API_URL + `/account/user/update/info`,
                method: 'post',
                data: data
            });
        },
        // v1
        deleteUser: (data: object) => {
        deleteUser: (userId: number | null) => {
            return request({
                url: import.meta.env.VITE_API_URL + `/account/user/deleteUser`,
                method: 'post',
                data: data
                url: import.meta.env.VITE_API_URL + `/account/user/deleteUser?userId=${userId == null ? null : userId}`,
                method: 'get'
            });
        },
        // v1
@@ -41,6 +56,14 @@
                method: 'get'
            });
        },
        getUserLByRealName: (name: string) => {
            return request({
                url: import.meta.env.VITE_API_URL + `/account/user/find/list/realName?name=${name}`,
                method: 'get'
            });
        },
        getAllUser: () => {
            return request({
                url: import.meta.env.VITE_API_URL + `/account/list`,