2025-06-27 16:42:11 +08:00
|
|
|
import { MyResponseType } from '@/common';
|
|
|
|
|
import { request } from '@umijs/max';
|
|
|
|
|
|
|
|
|
|
export const Apis = {
|
2025-06-29 18:42:50 +08:00
|
|
|
Asset: {
|
|
|
|
|
AssetBuildings: {
|
|
|
|
|
List(data?: ApiTypes.Asset.AssetBuildings.List): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/asset/asset_buildings/list', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Store(
|
|
|
|
|
data: ApiTypes.Asset.AssetBuildings.Store,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-29 18:42:50 +08:00
|
|
|
return request('admin/asset/asset_buildings/store', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Update(
|
|
|
|
|
data: ApiTypes.Asset.AssetBuildings.Update,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-29 18:42:50 +08:00
|
|
|
return request('admin/asset/asset_buildings/update', { data });
|
|
|
|
|
},
|
|
|
|
|
Show(data: ApiTypes.Asset.AssetBuildings.Show): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/asset/asset_buildings/show', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Delete(
|
|
|
|
|
data: ApiTypes.Asset.AssetBuildings.Delete,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-29 18:42:50 +08:00
|
|
|
return request('admin/asset/asset_buildings/delete', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Select(
|
|
|
|
|
data?: ApiTypes.Asset.AssetBuildings.Select,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 14:24:39 +08:00
|
|
|
return request('admin/asset/asset_buildings/select', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
GetBuildingTree(
|
|
|
|
|
data: ApiTypes.Asset.AssetBuildings.GetBuildingTree,
|
|
|
|
|
): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/asset/asset_buildings/get_building_tree', {
|
|
|
|
|
data,
|
|
|
|
|
});
|
|
|
|
|
},
|
2025-06-29 18:42:50 +08:00
|
|
|
},
|
|
|
|
|
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 });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Update(
|
|
|
|
|
data: ApiTypes.Asset.AssetProjects.Update,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-29 18:42:50 +08:00
|
|
|
return request('admin/asset/asset_projects/update', { data });
|
|
|
|
|
},
|
|
|
|
|
Show(data: ApiTypes.Asset.AssetProjects.Show): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/asset/asset_projects/show', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
SoftDelete(
|
|
|
|
|
data: ApiTypes.Asset.AssetProjects.SoftDelete,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-29 18:42:50 +08:00
|
|
|
return request('admin/asset/asset_projects/soft_delete', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Restore(
|
|
|
|
|
data: ApiTypes.Asset.AssetProjects.Restore,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-29 18:42:50 +08:00
|
|
|
return request('admin/asset/asset_projects/restore', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Delete(
|
|
|
|
|
data: ApiTypes.Asset.AssetProjects.Delete,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-29 18:42:50 +08:00
|
|
|
return request('admin/asset/asset_projects/delete', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Select(
|
|
|
|
|
data?: ApiTypes.Asset.AssetProjects.Select,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 14:24:39 +08:00
|
|
|
return request('admin/asset/asset_projects/select', { data });
|
|
|
|
|
},
|
2025-06-29 18:42:50 +08:00
|
|
|
},
|
|
|
|
|
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 });
|
|
|
|
|
},
|
2025-06-30 14:24:39 +08:00
|
|
|
Select(data?: ApiTypes.Asset.AssetUnits.Select): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/asset/asset_units/select', { data });
|
|
|
|
|
},
|
2025-06-29 18:42:50 +08:00
|
|
|
},
|
|
|
|
|
},
|
2025-06-27 17:03:33 +08:00
|
|
|
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', {});
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
ChangePassword(
|
|
|
|
|
data: ApiTypes.Common.Auth.ChangePassword,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-27 17:03:33 +08:00
|
|
|
return request('admin/common/auth/change_password', { data });
|
|
|
|
|
},
|
|
|
|
|
PreUpload(data: ApiTypes.Common.Auth.PreUpload): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/common/auth/pre_upload', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
TemporaryUrl(
|
|
|
|
|
data: ApiTypes.Common.Auth.TemporaryUrl,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-27 17:03:33 +08:00
|
|
|
return request('admin/common/auth/temporary_url', { data });
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
},
|
2025-06-29 18:42:50 +08:00
|
|
|
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 });
|
|
|
|
|
},
|
|
|
|
|
Show(data: ApiTypes.Company.Companies.Show): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/company/companies/show', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
SoftDelete(
|
|
|
|
|
data: ApiTypes.Company.Companies.SoftDelete,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-29 18:42:50 +08:00
|
|
|
return request('admin/company/companies/soft_delete', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Restore(
|
|
|
|
|
data: ApiTypes.Company.Companies.Restore,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-29 18:42:50 +08:00
|
|
|
return request('admin/company/companies/restore', { data });
|
|
|
|
|
},
|
|
|
|
|
Delete(data: ApiTypes.Company.Companies.Delete): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/company/companies/delete', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Select(
|
|
|
|
|
data?: ApiTypes.Company.Companies.Select,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-29 18:42:50 +08:00
|
|
|
return request('admin/company/companies/select', { data });
|
|
|
|
|
},
|
2025-06-30 14:24:39 +08:00
|
|
|
},
|
2025-06-30 15:56:13 +08:00
|
|
|
CompanyEmployees: {
|
2025-06-30 18:42:21 +08:00
|
|
|
List(
|
|
|
|
|
data?: ApiTypes.Company.CompanyEmployees.List,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 15:56:13 +08:00
|
|
|
return request('admin/company/company_employees/list', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Store(
|
|
|
|
|
data: ApiTypes.Company.CompanyEmployees.Store,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 15:56:13 +08:00
|
|
|
return request('admin/company/company_employees/store', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Update(
|
|
|
|
|
data: ApiTypes.Company.CompanyEmployees.Update,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 15:56:13 +08:00
|
|
|
return request('admin/company/company_employees/update', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Show(
|
|
|
|
|
data: ApiTypes.Company.CompanyEmployees.Show,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 15:56:13 +08:00
|
|
|
return request('admin/company/company_employees/show', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
SoftDelete(
|
|
|
|
|
data: ApiTypes.Company.CompanyEmployees.SoftDelete,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 15:56:13 +08:00
|
|
|
return request('admin/company/company_employees/soft_delete', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Restore(
|
|
|
|
|
data: ApiTypes.Company.CompanyEmployees.Restore,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 15:56:13 +08:00
|
|
|
return request('admin/company/company_employees/restore', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Delete(
|
|
|
|
|
data: ApiTypes.Company.CompanyEmployees.Delete,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 15:56:13 +08:00
|
|
|
return request('admin/company/company_employees/delete', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Select(
|
|
|
|
|
data?: ApiTypes.Company.CompanyEmployees.Select,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 15:56:13 +08:00
|
|
|
return request('admin/company/company_employees/select', { data });
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
CompanyPositions: {
|
2025-06-30 18:42:21 +08:00
|
|
|
List(
|
|
|
|
|
data?: ApiTypes.Company.CompanyPositions.List,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 15:56:13 +08:00
|
|
|
return request('admin/company/company_positions/list', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Store(
|
|
|
|
|
data: ApiTypes.Company.CompanyPositions.Store,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 15:56:13 +08:00
|
|
|
return request('admin/company/company_positions/store', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Update(
|
|
|
|
|
data: ApiTypes.Company.CompanyPositions.Update,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 15:56:13 +08:00
|
|
|
return request('admin/company/company_positions/update', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Show(
|
|
|
|
|
data: ApiTypes.Company.CompanyPositions.Show,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 15:56:13 +08:00
|
|
|
return request('admin/company/company_positions/show', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Delete(
|
|
|
|
|
data: ApiTypes.Company.CompanyPositions.Delete,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 15:56:13 +08:00
|
|
|
return request('admin/company/company_positions/delete', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Select(
|
|
|
|
|
data?: ApiTypes.Company.CompanyPositions.Select,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 15:56:13 +08:00
|
|
|
return request('admin/company/company_positions/select', { data });
|
|
|
|
|
},
|
|
|
|
|
},
|
2025-06-30 14:24:39 +08:00
|
|
|
CompanyReceiptAccounts: {
|
2025-06-30 18:42:21 +08:00
|
|
|
List(
|
|
|
|
|
data?: ApiTypes.Company.CompanyReceiptAccounts.List,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 14:24:39 +08:00
|
|
|
return request('admin/company/company_receipt_accounts/list', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Store(
|
|
|
|
|
data: ApiTypes.Company.CompanyReceiptAccounts.Store,
|
|
|
|
|
): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/company/company_receipt_accounts/store', {
|
|
|
|
|
data,
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
Update(
|
|
|
|
|
data: ApiTypes.Company.CompanyReceiptAccounts.Update,
|
|
|
|
|
): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/company/company_receipt_accounts/update', {
|
|
|
|
|
data,
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
Show(
|
|
|
|
|
data: ApiTypes.Company.CompanyReceiptAccounts.Show,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 14:24:39 +08:00
|
|
|
return request('admin/company/company_receipt_accounts/show', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
SoftDelete(
|
|
|
|
|
data: ApiTypes.Company.CompanyReceiptAccounts.SoftDelete,
|
|
|
|
|
): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/company/company_receipt_accounts/soft_delete', {
|
|
|
|
|
data,
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
Restore(
|
|
|
|
|
data: ApiTypes.Company.CompanyReceiptAccounts.Restore,
|
|
|
|
|
): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/company/company_receipt_accounts/restore', {
|
|
|
|
|
data,
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
Delete(
|
|
|
|
|
data: ApiTypes.Company.CompanyReceiptAccounts.Delete,
|
|
|
|
|
): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/company/company_receipt_accounts/delete', {
|
|
|
|
|
data,
|
|
|
|
|
});
|
2025-06-30 14:24:39 +08:00
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
Organizations: {
|
2025-06-30 18:42:21 +08:00
|
|
|
List(
|
|
|
|
|
data?: ApiTypes.Company.Organizations.List,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 14:24:39 +08:00
|
|
|
return request('admin/company/organizations/list', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Store(
|
|
|
|
|
data: ApiTypes.Company.Organizations.Store,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 14:24:39 +08:00
|
|
|
return request('admin/company/organizations/store', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Update(
|
|
|
|
|
data: ApiTypes.Company.Organizations.Update,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 14:24:39 +08:00
|
|
|
return request('admin/company/organizations/update', { data });
|
|
|
|
|
},
|
|
|
|
|
Move(data: ApiTypes.Company.Organizations.Move): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/company/organizations/move', { data });
|
|
|
|
|
},
|
|
|
|
|
Show(data: ApiTypes.Company.Organizations.Show): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/company/organizations/show', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
SoftDelete(
|
|
|
|
|
data: ApiTypes.Company.Organizations.SoftDelete,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 14:24:39 +08:00
|
|
|
return request('admin/company/organizations/soft_delete', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Restore(
|
|
|
|
|
data: ApiTypes.Company.Organizations.Restore,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 14:24:39 +08:00
|
|
|
return request('admin/company/organizations/restore', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Delete(
|
|
|
|
|
data: ApiTypes.Company.Organizations.Delete,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 14:24:39 +08:00
|
|
|
return request('admin/company/organizations/delete', { data });
|
2025-06-29 18:42:50 +08:00
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Select(
|
|
|
|
|
data?: ApiTypes.Company.Organizations.Select,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 15:56:13 +08:00
|
|
|
return request('admin/company/organizations/select', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
SelectTree(
|
|
|
|
|
data?: ApiTypes.Company.Organizations.SelectTree,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-30 15:56:13 +08:00
|
|
|
return request('admin/company/organizations/select_tree', { data });
|
|
|
|
|
},
|
2025-06-29 18:42:50 +08:00
|
|
|
},
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Grid: {
|
|
|
|
|
Grids: {
|
|
|
|
|
List(data?: ApiTypes.Grid.Grids.List): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/grid/grids/list', { data });
|
|
|
|
|
},
|
|
|
|
|
Store(data: ApiTypes.Grid.Grids.Store): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/grid/grids/store', { data });
|
|
|
|
|
},
|
|
|
|
|
Update(data: ApiTypes.Grid.Grids.Update): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/grid/grids/update', { data });
|
|
|
|
|
},
|
|
|
|
|
Show(data: ApiTypes.Grid.Grids.Show): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/grid/grids/show', { data });
|
|
|
|
|
},
|
|
|
|
|
Delete(data: ApiTypes.Grid.Grids.Delete): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/grid/grids/delete', { data });
|
|
|
|
|
},
|
|
|
|
|
GetGridMark(
|
|
|
|
|
data: ApiTypes.Grid.Grids.GetGridMark,
|
|
|
|
|
): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/grid/grids/get_grid_mark', { data });
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
},
|
2025-06-27 17:03:33 +08:00
|
|
|
Permission: {
|
|
|
|
|
SysPermissions: {
|
2025-06-30 18:42:21 +08:00
|
|
|
List(
|
|
|
|
|
data: ApiTypes.Permission.SysPermissions.List,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-27 17:03:33 +08:00
|
|
|
return request('admin/permission/sys_permissions/list', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Tree(
|
|
|
|
|
data: ApiTypes.Permission.SysPermissions.Tree,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-27 17:03:33 +08:00
|
|
|
return request('admin/permission/sys_permissions/tree', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Store(
|
|
|
|
|
data: ApiTypes.Permission.SysPermissions.Store,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-27 17:03:33 +08:00
|
|
|
return request('admin/permission/sys_permissions/store', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Update(
|
|
|
|
|
data: ApiTypes.Permission.SysPermissions.Update,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-27 17:03:33 +08:00
|
|
|
return request('admin/permission/sys_permissions/update', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Delete(
|
|
|
|
|
data: ApiTypes.Permission.SysPermissions.Delete,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-27 17:03:33 +08:00
|
|
|
return request('admin/permission/sys_permissions/delete', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Move(
|
|
|
|
|
data: ApiTypes.Permission.SysPermissions.Move,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-27 17:03:33 +08:00
|
|
|
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 });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Update(
|
|
|
|
|
data: ApiTypes.Permission.SysRoles.Update,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-27 17:03:33 +08:00
|
|
|
return request('admin/permission/sys_roles/update', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
Delete(
|
|
|
|
|
data: ApiTypes.Permission.SysRoles.Delete,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-27 17:03:33 +08:00
|
|
|
return request('admin/permission/sys_roles/delete', { data });
|
|
|
|
|
},
|
|
|
|
|
Select(): Promise<MyResponseType> {
|
|
|
|
|
return request('admin/permission/sys_roles/select', {});
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
GetPermissions(
|
|
|
|
|
data: ApiTypes.Permission.SysRoles.GetPermissions,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-27 17:03:33 +08:00
|
|
|
return request('admin/permission/sys_roles/get_permissions', { data });
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
SetPermissions(
|
|
|
|
|
data: ApiTypes.Permission.SysRoles.SetPermissions,
|
|
|
|
|
): Promise<MyResponseType> {
|
2025-06-27 17:03:33 +08:00
|
|
|
return request('admin/permission/sys_roles/set_permissions', { data });
|
|
|
|
|
},
|
2025-06-27 16:42:11 +08:00
|
|
|
},
|
|
|
|
|
},
|
2025-06-30 18:42:21 +08:00
|
|
|
};
|