| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- // @ts-nocheck - 自动生成的文件,跳过 TypeScript 类型检查
- /* eslint-disable no-unused-vars, @typescript-eslint/no-unused-vars, no-undef, @typescript-eslint/no-explicit-any */
- // 该文件自动生成,请勿手动修改! // --------------------------------------------------------------------------
- // 用户表服务 // --------------------------------------------------------------------------
- import { requestClient } from '#/api/request'; /** 用户表(分页列表) GET /api/user/page */
- export const SystemUserPage = (params?: {
- /** 机构ID */
- DepartmentId?: number;
- /** 账号 */
- Account?: string;
- /** 姓名 */
- Name?: string;
- /** PageIndex */
- PageIndex?: number;
- /** PageSize */
- PageSize?: number;
- /** SortField */
- SortField?: string;
- /** SortType */
- SortType?: string;
- }) =>
- requestClient.get<API.SqlSugarPagedList_UserOutput>('/user/page', { params });
- /** 用户表(列表) GET /api/user/list */
- export const SystemUserList = (params?: {
- /** 用户ID */
- Ids?: string;
- }) => requestClient.get<API.UserOutput[]>('/user/list', { params });
- /** 用户表(详情) GET /api/user/entity */
- export const SystemUserEntity = (params: {
- /** Id */
- Id: number;
- }) => requestClient.get<API.User>('/user/entity', { params });
- /** 用户表(增加) POST /api/user */
- export const SystemUser = (data: API.UserCreateParams) =>
- requestClient.post<any>('/user', data);
- /** 用户表(更新) POST /api/user/update */
- export const SystemUserUpdate = (data: API.UserUpdateParams) =>
- requestClient.post<any>('/user/update', data);
- /** 用户表(删除) POST /api/user/delete */
- export const SystemUserDelete = (data: API.KeyRequest) =>
- requestClient.post<any>('/user/delete', data);
- /** 用户表(批量删除) POST /api/user/batch/delete */
- export const SystemBatchDelete = (data: API.any[]) =>
- requestClient.post<any>('/user/batch/delete', data);
- /** 用户表(重置密码)🔖 POST /api/user/reset-password */
- export const SystemUserResetPassword = (data: API.any[]) =>
- requestClient.post<string>('/user/reset-password', data);
- /** 用户表(修改密码)🔖 POST /api/user/password */
- export const SystemUserPassword = (data: API.ChangePasswordParams) =>
- requestClient.post<number>('/user/password', data);
- /** 用户表(修改状态)🔖 POST /api/user/status */
- export const SystemUserStatus = (data: API.StatusRequest) =>
- requestClient.post<number>('/user/status', data);
- /** 用户表(更新头像)🔖 POST /api/user/avatar */
- export const SystemUserAvatar = (data: FormData) =>
- requestClient.post<API.FileUploadOutput>('/user/avatar', data);
- /** 用户表(角色ID) GET /api/user/role-ids */
- export const SystemUserRoleIds = (params: {
- /** Id */
- Id: number;
- }) => requestClient.get<string[]>('/user/role-ids', { params });
- /** 角色表(授权角色) POST /api/user/grant */
- export const SystemUserGrant = (data: API.RelationRequest) =>
- requestClient.post<any>('/user/grant', data);
- /** 下载模板 GET /api/user/template */
- export const SystemUserTemplate = () =>
- requestClient.get<API.IActionResult>('/user/template');
- /** 导入用户 POST /api/user/import */
- export const SystemUserImport = (data: FormData) =>
- requestClient.post<API.IActionResult>('/user/import', data);
- export default {
- /** 用户表(分页列表) GET /api/user/page */
- SystemUserPage,
- /** 用户表(列表) GET /api/user/list */
- SystemUserList,
- /** 用户表(详情) GET /api/user/entity */
- SystemUserEntity,
- /** 用户表(增加) POST /api/user */
- SystemUser,
- /** 用户表(更新) POST /api/user/update */
- SystemUserUpdate,
- /** 用户表(删除) POST /api/user/delete */
- SystemUserDelete,
- /** 用户表(批量删除) POST /api/user/batch/delete */
- SystemBatchDelete,
- /** 用户表(重置密码)🔖 POST /api/user/reset-password */
- SystemUserResetPassword,
- /** 用户表(修改密码)🔖 POST /api/user/password */
- SystemUserPassword,
- /** 用户表(修改状态)🔖 POST /api/user/status */
- SystemUserStatus,
- /** 用户表(更新头像)🔖 POST /api/user/avatar */
- SystemUserAvatar,
- /** 用户表(角色ID) GET /api/user/role-ids */
- SystemUserRoleIds,
- /** 角色表(授权角色) POST /api/user/grant */
- SystemUserGrant,
- /** 下载模板 GET /api/user/template */
- SystemUserTemplate,
- /** 导入用户 POST /api/user/import */
- SystemUserImport,
- };
|