front/openapi2ts.config.ts
2025-12-27 16:29:05 +08:00

166 lines
4.6 KiB
TypeScript

export default [
// {
// schemaPath:
// 'http://129.204.22.146:8888/swagger/%E6%8E%A5%E5%8F%A3%E8%BD%AC%E5%8F%91%E6%9C%8D%E5%8A%A1/swagger.json',
// serversPath: './src/api',
// requestLibPath: '@/utils/request',
// projectName: 'InterfaceForward',
// apiPrefix: "'api'",
// },
{
schemaPath:
'http://43.139.210.35:8888/swagger/%E6%9C%8D%E5%8A%A1%E5%95%86%E6%9C%8D%E5%8A%A1/swagger.json',
serversPath: './src/api',
requestLibPath: '@/utils/request',
projectName: 'ServiceProviderInterface',
apiPrefix: "'api'",
},
// 应用服务接口
{
schemaPath:
'http://43.139.210.35:8888/swagger/%E5%BA%94%E7%94%A8%E6%9C%8D%E5%8A%A1/swagger.json',
serversPath: './src/api',
requestLibPath: '@/utils/request',
projectName: 'ApplicationServices',
apiPrefix: "'api'",
},
// 接口服务接口
{
schemaPath:
'http://43.139.210.35:8888/swagger/%E6%8E%A5%E5%8F%A3%E6%9C%8D%E5%8A%A1/swagger.json',
serversPath: './src/api',
requestLibPath: '@/utils/request',
projectName: 'InterfaceServices',
apiPrefix: "'api'",
},
// 参数服务
{
schemaPath:
'http://43.139.210.35:8888/swagger/%E5%8F%82%E6%95%B0%E6%9C%8D%E5%8A%A1/swagger.json',
serversPath: './src/api',
requestLibPath: '@/utils/request',
projectName: 'ParameterServices',
apiPrefix: "'api'",
},
// 接口映射服务接口
{
schemaPath:
'http://43.139.210.35:8888/swagger/%E6%8E%A5%E5%8F%A3%E6%98%A0%E5%B0%84%E6%9C%8D%E5%8A%A1/swagger.json',
serversPath: './src/api',
requestLibPath: '@/utils/request',
projectName: 'InterfaceMappingServices',
apiPrefix: "'api'",
},
{
schemaPath:
'http://43.139.210.35:8889/swagger/%E9%A2%84%E8%AD%A6%E6%9C%8D%E5%8A%A1/swagger.json',
serversPath: './src/api',
requestLibPath: '@/utils/request',
projectName: 'interface-Provider',
apiPrefix: "'api/trackApi'",
},
// 轨迹状态
{
schemaPath:
'http://43.139.210.35:8889/swagger/%E8%BD%A8%E8%BF%B9%E7%8A%B6%E6%80%81/swagger.json',
serversPath: './src/api',
requestLibPath: '@/utils/request',
projectName: 'TrajectoryState',
apiPrefix: "'api/trackApi'",
},
// 轨迹标志
{
schemaPath:
'http://43.139.210.35:8889/swagger/%E8%BD%A8%E8%BF%B9%E6%A0%87%E8%AE%B0/swagger.json',
serversPath: './src/api',
requestLibPath: '@/utils/request',
projectName: 'TrajectoryFlag',
apiPrefix: "'api/trackApi'",
},
{
schemaPath:
'http://43.139.210.35:8889/swagger/%E8%BD%A8%E8%BF%B9%E5%86%85%E5%AE%B9/swagger.json',
serversPath: './src/api',
requestLibPath: '@/utils/request',
projectName: 'TrajectoryContent',
apiPrefix: "'api/trackApi'",
},
// 预警服务
{
schemaPath:
'http://43.139.210.35:8889/swagger/%E9%A2%84%E8%AD%A6%E6%9C%8D%E5%8A%A1/swagger.json',
serversPath: './src/api',
requestLibPath: '@/utils/request',
projectName: 'WarningServices',
apiPrefix: "'api/trackApi'",
},
// 轨迹订单
{
schemaPath:
'http://43.139.210.35:8889/swagger/%E8%BD%A8%E8%BF%B9%E8%AE%A2%E5%8D%95/swagger.json',
serversPath: './src/api',
requestLibPath: '@/utils/request',
projectName: 'TrajectoryOrder',
apiPrefix: "'api/trackApi'",
},
// 轨迹拉取
{
schemaPath:
'http://43.139.210.35:8889/swagger/%E8%BD%A8%E8%BF%B9%E6%8B%89%E5%8F%96/swagger.json',
serversPath: './src/api',
requestLibPath: '@/utils/request',
projectName: 'TrajectoryPull',
apiPrefix: "'api/trackApi'",
},
// 轨迹推送
{
schemaPath:
'http://43.139.210.35:8889/swagger/%E8%BD%A8%E8%BF%B9%E6%8E%A8%E9%80%81/swagger.json',
serversPath: './src/api',
requestLibPath: '@/utils/request',
projectName: 'TrajectoryPush',
apiPrefix: "'api/trackApi'",
},
// 提供接口
{
schemaPath:
'http://43.139.210.35:8889/swagger/%E6%8F%90%E4%BE%9B%E6%8E%A5%E5%8F%A3/swagger.json',
serversPath: './src/api',
requestLibPath: '@/utils/request',
projectName: 'InterfaceMappingProvider',
apiPrefix: "'api/trackApi'",
},
// 应用服务接口
{
schemaPath:
'http://43.139.210.35:8889/swagger/%E5%BA%94%E7%94%A8%E6%9C%8D%E5%8A%A1/swagger.json',
serversPath: './src/api',
requestLibPath: '@/utils/request',
projectName: 'ApplicationServicesProvider',
apiPrefix: "'api/trackApi'",
},
{
schemaPath:
'http://43.139.210.35:8888/swagger/%E6%9C%8D%E5%8A%A1%E5%95%86%E6%9C%8D%E5%8A%A1/swagger.json',
serversPath: './src/api',
requestLibPath: '@/utils/request',
projectName: 'interface-serviceProvider',
apiPrefix: "'api'",
},
];