UNPKG

create-iking-admin

Version:

金合技术中台脚手架

43 lines (41 loc) 1.84 kB
/* * @Author : wfl * @LastEditors: qiye * @description : * @updateInfo : * @Date : 2023-03-06 12:02:04 * @LastEditTime: 2024-02-02 13:48:32 */ import { ikHttp, textHeader } from '@main/api/request' // 租户 export const tenantApi = { // 获取所有租户 getTenant: async () => await ikHttp.post('/server/tenant/list/all'), // 根据参数键名查询租户值 queryTenantById: async (tenantId: string) => await ikHttp.post('/server/tenant/detail/code', tenantId, textHeader), // 分页获取租户列表 getTenantList: async (params: any) => await ikHttp.post('/server/tenant/list/page', params), // 新增 addTenant: async (params: any) => await ikHttp.post('/server/tenant/add', params), // 修改 updateTenant: async (params: any) => await ikHttp.post('/server/tenant/update', params), // 删除 deleteTenant: async (tenantCode: string) => await ikHttp.post('/server/tenant/delete', tenantCode, textHeader), // 重置密码 resetPasswordTenant: async (tenantCode: string) => await ikHttp.post('/server/tenant/admin/password', tenantCode, { headers: { 'Content-Type': 'application/text;charset=UTF-8', }, }), // 重置密码 retryTenant: async (tenantId: string) => await ikHttp.get(`/server/tenant/retry?tenantId=${tenantId}`), // old queryTenantList: async () => await ikHttp.get('/server/tenant/list/current-user'), queryTenantList: async () => await ikHttp.post('/server/tenant/list/login-user'), // 新增用户租户登录信息 addUserTenant: async (params: any) => await ikHttp.post('/server/system/user/recent/tenant', params, { headers: { 'Content-Type': 'application/text;charset=UTF-8', }, }), getLoginUser: async () => await ikHttp.post('/server/authorization/grant/login-user'), }