pay-admin/src/gen/Apis.ts

205 lines
9.3 KiB
TypeScript

import { MyResponseType } from '@/common';
import { request } from '@umijs/max';
export const Apis = {
Asset: {
AssetBuildings: {
List(data?: ApiTypes.Asset.AssetBuildings.List): Promise<MyResponseType> {
return request('admin/asset/asset_buildings/list', { data });
},
Store(data: ApiTypes.Asset.AssetBuildings.Store): Promise<MyResponseType> {
return request('admin/asset/asset_buildings/store', { data });
},
Update(data: ApiTypes.Asset.AssetBuildings.Update): Promise<MyResponseType> {
return request('admin/asset/asset_buildings/update', { data });
},
Show(data: ApiTypes.Asset.AssetBuildings.Show): Promise<MyResponseType> {
return request('admin/asset/asset_buildings/show', { data });
},
Delete(data: ApiTypes.Asset.AssetBuildings.Delete): Promise<MyResponseType> {
return request('admin/asset/asset_buildings/delete', { data });
},
},
AssetHouses: {
List(data?: ApiTypes.Asset.AssetHouses.List): Promise<MyResponseType> {
return request('admin/asset/asset_houses/list', { data });
},
Store(data: ApiTypes.Asset.AssetHouses.Store): Promise<MyResponseType> {
return request('admin/asset/asset_houses/store', { data });
},
Update(data: ApiTypes.Asset.AssetHouses.Update): Promise<MyResponseType> {
return request('admin/asset/asset_houses/update', { data });
},
Show(data: ApiTypes.Asset.AssetHouses.Show): Promise<MyResponseType> {
return request('admin/asset/asset_houses/show', { data });
},
Delete(data: ApiTypes.Asset.AssetHouses.Delete): Promise<MyResponseType> {
return request('admin/asset/asset_houses/delete', { data });
},
},
AssetProjects: {
List(data?: ApiTypes.Asset.AssetProjects.List): Promise<MyResponseType> {
return request('admin/asset/asset_projects/list', { data });
},
Store(data: ApiTypes.Asset.AssetProjects.Store): Promise<MyResponseType> {
return request('admin/asset/asset_projects/store', { data });
},
Update(data: ApiTypes.Asset.AssetProjects.Update): Promise<MyResponseType> {
return request('admin/asset/asset_projects/update', { data });
},
Show(data: ApiTypes.Asset.AssetProjects.Show): Promise<MyResponseType> {
return request('admin/asset/asset_projects/show', { data });
},
SoftDelete(data: ApiTypes.Asset.AssetProjects.SoftDelete): Promise<MyResponseType> {
return request('admin/asset/asset_projects/soft_delete', { data });
},
Restore(data: ApiTypes.Asset.AssetProjects.Restore): Promise<MyResponseType> {
return request('admin/asset/asset_projects/restore', { data });
},
Delete(data: ApiTypes.Asset.AssetProjects.Delete): Promise<MyResponseType> {
return request('admin/asset/asset_projects/delete', { data });
},
},
AssetUnits: {
List(data?: ApiTypes.Asset.AssetUnits.List): Promise<MyResponseType> {
return request('admin/asset/asset_units/list', { data });
},
Store(data: ApiTypes.Asset.AssetUnits.Store): Promise<MyResponseType> {
return request('admin/asset/asset_units/store', { data });
},
Update(data: ApiTypes.Asset.AssetUnits.Update): Promise<MyResponseType> {
return request('admin/asset/asset_units/update', { data });
},
Show(data: ApiTypes.Asset.AssetUnits.Show): Promise<MyResponseType> {
return request('admin/asset/asset_units/show', { data });
},
Delete(data: ApiTypes.Asset.AssetUnits.Delete): Promise<MyResponseType> {
return request('admin/asset/asset_units/delete', { data });
},
},
},
Common: {
Admins: {
List(data?: ApiTypes.Common.Admins.List): Promise<MyResponseType> {
return request('admin/common/admins/list', { data });
},
Store(data: ApiTypes.Common.Admins.Store): Promise<MyResponseType> {
return request('admin/common/admins/store', { data });
},
Update(data: ApiTypes.Common.Admins.Update): Promise<MyResponseType> {
return request('admin/common/admins/update', { data });
},
Delete(data: ApiTypes.Common.Admins.Delete): Promise<MyResponseType> {
return request('admin/common/admins/delete', { data });
},
Select(data?: ApiTypes.Common.Admins.Select): Promise<MyResponseType> {
return request('admin/common/admins/select', { data });
},
},
Auth: {
Captcha(): Promise<MyResponseType> {
return request('admin/common/auth/captcha', {});
},
Login(data: ApiTypes.Common.Auth.Login): Promise<MyResponseType> {
return request('admin/common/auth/login', { data });
},
Logout(): Promise<MyResponseType> {
return request('admin/common/auth/logout', {});
},
Me(): Promise<MyResponseType> {
return request('admin/common/auth/me', {});
},
ChangePassword(data: ApiTypes.Common.Auth.ChangePassword): Promise<MyResponseType> {
return request('admin/common/auth/change_password', { data });
},
PreUpload(data: ApiTypes.Common.Auth.PreUpload): Promise<MyResponseType> {
return request('admin/common/auth/pre_upload', { data });
},
TemporaryUrl(data: ApiTypes.Common.Auth.TemporaryUrl): Promise<MyResponseType> {
return request('admin/common/auth/temporary_url', { data });
},
},
},
Company: {
Companies: {
List(data?: ApiTypes.Company.Companies.List): Promise<MyResponseType> {
return request('admin/company/companies/list', { data });
},
Store(data: ApiTypes.Company.Companies.Store): Promise<MyResponseType> {
return request('admin/company/companies/store', { data });
},
Update(data: ApiTypes.Company.Companies.Update): Promise<MyResponseType> {
return request('admin/company/companies/update', { data });
},
Move(data: ApiTypes.Company.Companies.Move): Promise<MyResponseType> {
return request('admin/company/companies/move', { data });
},
Show(data: ApiTypes.Company.Companies.Show): Promise<MyResponseType> {
return request('admin/company/companies/show', { data });
},
SoftDelete(data: ApiTypes.Company.Companies.SoftDelete): Promise<MyResponseType> {
return request('admin/company/companies/soft_delete', { data });
},
Restore(data: ApiTypes.Company.Companies.Restore): Promise<MyResponseType> {
return request('admin/company/companies/restore', { data });
},
Delete(data: ApiTypes.Company.Companies.Delete): Promise<MyResponseType> {
return request('admin/company/companies/delete', { data });
},
Select(data?: ApiTypes.Company.Companies.Select): Promise<MyResponseType> {
return request('admin/company/companies/select', { data });
},
SelectTree(data?: ApiTypes.Company.Companies.SelectTree): Promise<MyResponseType> {
return request('admin/company/companies/select_tree', { data });
},
},
},
Permission: {
SysPermissions: {
List(data: ApiTypes.Permission.SysPermissions.List): Promise<MyResponseType> {
return request('admin/permission/sys_permissions/list', { data });
},
Tree(data: ApiTypes.Permission.SysPermissions.Tree): Promise<MyResponseType> {
return request('admin/permission/sys_permissions/tree', { data });
},
Store(data: ApiTypes.Permission.SysPermissions.Store): Promise<MyResponseType> {
return request('admin/permission/sys_permissions/store', { data });
},
Update(data: ApiTypes.Permission.SysPermissions.Update): Promise<MyResponseType> {
return request('admin/permission/sys_permissions/update', { data });
},
Delete(data: ApiTypes.Permission.SysPermissions.Delete): Promise<MyResponseType> {
return request('admin/permission/sys_permissions/delete', { data });
},
Move(data: ApiTypes.Permission.SysPermissions.Move): Promise<MyResponseType> {
return request('admin/permission/sys_permissions/move', { data });
},
SelectApi(): Promise<MyResponseType> {
return request('admin/permission/sys_permissions/select_api', {});
},
},
SysRoles: {
List(data?: ApiTypes.Permission.SysRoles.List): Promise<MyResponseType> {
return request('admin/permission/sys_roles/list', { data });
},
Store(data: ApiTypes.Permission.SysRoles.Store): Promise<MyResponseType> {
return request('admin/permission/sys_roles/store', { data });
},
Update(data: ApiTypes.Permission.SysRoles.Update): Promise<MyResponseType> {
return request('admin/permission/sys_roles/update', { data });
},
Delete(data: ApiTypes.Permission.SysRoles.Delete): Promise<MyResponseType> {
return request('admin/permission/sys_roles/delete', { data });
},
Select(): Promise<MyResponseType> {
return request('admin/permission/sys_roles/select', {});
},
GetPermissions(data: ApiTypes.Permission.SysRoles.GetPermissions): Promise<MyResponseType> {
return request('admin/permission/sys_roles/get_permissions', { data });
},
SetPermissions(data: ApiTypes.Permission.SysRoles.SetPermissions): Promise<MyResponseType> {
return request('admin/permission/sys_roles/set_permissions', { data });
},
},
},
}