import type { AuthRoutes, UserRoutes, RoleRoutes, FileRoutes, GoodsRoutes, GoodsCategoryRoutes, DeliveryAddressRoutes, OrderRoutes, OrderGoodsRoutes, ExpressCompanyRoutes, MerchantRoutes, CityRoutes } from '@/server/api' import { rpcClient } from './utils/rpc-client' // 创建各个模块的RPC客户端 export const authClient = rpcClient().api.v1.auth export const userClient = rpcClient().api.v1.users export const roleClient = rpcClient().api.v1.roles export const fileClient = rpcClient().api.v1.files // 电商相关客户端 export const goodsClient = rpcClient().api.v1.goods export const goodsCategoryClient = rpcClient().api.v1['goods-categories'] export const deliveryAddressClient = rpcClient().api.v1['delivery-addresses'] export const orderClient = rpcClient().api.v1.orders export const orderGoodsClient = rpcClient().api.v1['orders-goods'] export const expressCompanyClient = rpcClient().api.v1['express-companies'] export const merchantClient = rpcClient().api.v1.merchants // 系统相关客户端 export const cityClient = rpcClient().api.v1.cities