api_init.ts 1.8 KB

12345678910111213141516171819202122232425262728293031323334
  1. // 多租户UI包API客户端初始化
  2. import { userClientManager } from '@d8d/user-management-ui-mt/api';
  3. import { authClientManager } from '@d8d/auth-management-ui-mt/api';
  4. import { fileClientManager } from '@d8d/file-management-ui-mt/api';
  5. import { areaClientManager } from '@d8d/area-management-ui-mt/api';
  6. import { supplierClientManager } from '@d8d/supplier-management-ui-mt/api';
  7. import { merchantClientManager } from '@d8d/merchant-management-ui-mt/api';
  8. import { orderClientManager } from '@d8d/order-management-ui-mt/api';
  9. import { advertisementTypeClientManager } from '@d8d/advertisement-type-management-ui-mt/api';
  10. import { goodsClientManager } from '@d8d/goods-management-ui-mt/api';
  11. import { goodsCategoryClientManager } from '@d8d/goods-category-management-ui-mt/api';
  12. import { deliveryAddressClientManager } from '@d8d/delivery-address-management-ui-mt/api';
  13. import { advertisementClientManager } from '@d8d/advertisement-management-ui-mt/api';
  14. // 初始化所有多租户API客户端
  15. userClientManager.init('/api/v1/users');
  16. authClientManager.init('/api/v1/auth');
  17. fileClientManager.init('/api/v1/files');
  18. areaClientManager.init('/api/v1/admin/areas');
  19. supplierClientManager.init('/api/v1/suppliers');
  20. merchantClientManager.init('/api/v1/merchants');
  21. orderClientManager.init('/api/v1/orders');
  22. advertisementTypeClientManager.init('/api/v1/advertisement-types');
  23. goodsClientManager.init('/api/v1/goods');
  24. goodsCategoryClientManager.init('/api/v1/goods-categories');
  25. deliveryAddressClientManager.init('/api/v1/delivery-addresses');
  26. advertisementClientManager.init('/api/v1/advertisements');
  27. // 租户管理UI包API客户端初始化
  28. import { tenantClientManager } from '@d8d/tenant-management-ui';
  29. // 初始化租户管理API客户端
  30. tenantClientManager.init('/api/v1/tenants');