diff --git a/src/api/cid/apis/index.ts b/src/api/cid/apis/index.ts index 0eceac4..0bea680 100644 --- a/src/api/cid/apis/index.ts +++ b/src/api/cid/apis/index.ts @@ -12,7 +12,7 @@ export interface ApiInterfaceQueryParams { // 创建接口参数 export interface CreateApiInterfaceParams { - platformId: string | number; + platformId: number; name: string; code: string; url: string; @@ -22,6 +22,7 @@ export interface CreateApiInterfaceParams { requestConfig?: Record; responseConfig?: Record; limitConfig?: Record; + tableDefinition?: Record; } // 更新接口参数 @@ -50,6 +51,7 @@ export interface ApiInterfaceInfo { requestConfig?: Record; responseConfig?: Record; limitConfig?: Record; + tableDefinition?: Record; createdBy?: string; createdAt?: number; updatedBy?: string; @@ -59,7 +61,7 @@ export interface ApiInterfaceInfo { // 获取接口列表 export function listApiInterfaces(params: ApiInterfaceQueryParams) { return request({ - url: '/api/interface/controller/listApiInterfaces', + url: '/data-engine/api/interface/controller/listApiInterfaces', method: 'get', params, }); @@ -68,7 +70,7 @@ export function listApiInterfaces(params: ApiInterfaceQueryParams) { // 获取接口详情 export function getApiInterface(id: string) { return request({ - url: '/api/interface/controller/getApiInterface', + url: '/data-engine/api/interface/controller/getApiInterface', method: 'get', params: { id }, }); @@ -77,7 +79,7 @@ export function getApiInterface(id: string) { // 创建接口 export function createApiInterface(data: CreateApiInterfaceParams) { return request({ - url: '/api/interface/controller/createApiInterface', + url: '/data-engine/api/interface/controller/createApiInterface', method: 'post', data, }); @@ -86,7 +88,7 @@ export function createApiInterface(data: CreateApiInterfaceParams) { // 修改接口 export function updateApiInterface(data: UpdateApiInterfaceParams) { return request({ - url: '/api/interface/controller/updateApiInterface', + url: '/data-engine/api/interface/controller/updateApiInterface', method: 'put', data, }); @@ -95,7 +97,7 @@ export function updateApiInterface(data: UpdateApiInterfaceParams) { // 更新接口状态 export function updateApiInterfaceStatus(data: UpdateApiInterfaceStatusParams) { return request({ - url: '/api/interface/controller/updateApiInterfaceStatus', + url: '/data-engine/api/interface/controller/updateApiInterfaceStatus', method: 'put', data, }); @@ -104,7 +106,7 @@ export function updateApiInterfaceStatus(data: UpdateApiInterfaceStatusParams) { // 删除接口 export function deleteApiInterface(id: string) { return request({ - url: '/api/interface/controller/deleteApiInterface', + url: '/data-engine/api/interface/controller/deleteApiInterface', method: 'delete', params: { id }, }); diff --git a/src/api/cid/datasource/index.ts b/src/api/cid/datasource/index.ts index cb2631a..4e181ad 100644 --- a/src/api/cid/datasource/index.ts +++ b/src/api/cid/datasource/index.ts @@ -26,8 +26,7 @@ export interface CreateDatasourcePlatformParams { requestTimeoutMs?: number; maxRetries?: number; retryDelayMs?: number; - createdBy?: string; - updatedBy?: string; + authConfig?: Record; } // 更新平台参数 @@ -40,7 +39,6 @@ export interface UpdateDatasourcePlatformParams extends Partial; rateLimitPerMinute?: number; rateLimitPerHour?: number; concurrencyLimit?: number; requestTimeoutMs?: number; maxRetries?: number; retryDelayMs?: number; - createdBy?: string; createdAt?: number; - updatedBy?: string; updatedAt?: number; } // 获取平台列表 export function listDatasourcePlatforms(params: DatasourcePlatformQueryParams) { return request({ - url: '/datasource/platform/controller/listDatasourcePlatforms', + url: '/data-engine/datasource/platform/controller/listDatasourcePlatforms', method: 'get', params, }); @@ -78,7 +79,7 @@ export function listDatasourcePlatforms(params: DatasourcePlatformQueryParams) { // 创建平台 export function createDatasourcePlatform(data: CreateDatasourcePlatformParams) { return request({ - url: '/datasource/platform/controller/createDatasourcePlatform', + url: '/data-engine/datasource/platform/controller/createDatasourcePlatform', method: 'post', data, }); @@ -87,7 +88,7 @@ export function createDatasourcePlatform(data: CreateDatasourcePlatformParams) { // 更新平台 export function updateDatasourcePlatform(data: UpdateDatasourcePlatformParams) { return request({ - url: '/datasource/platform/controller/updateDatasourcePlatform', + url: '/data-engine/datasource/platform/controller/updateDatasourcePlatform', method: 'put', data, }); @@ -96,7 +97,7 @@ export function updateDatasourcePlatform(data: UpdateDatasourcePlatformParams) { // 删除平台 export function deleteDatasourcePlatform(id: string) { return request({ - url: '/datasource/platform/controller/deleteDatasourcePlatform', + url: '/data-engine/datasource/platform/controller/deleteDatasourcePlatform', method: 'delete', params: { id }, }); @@ -105,7 +106,7 @@ export function deleteDatasourcePlatform(id: string) { // 获取平台详情 export function getDatasourcePlatform(id: string) { return request({ - url: '/datasource/platform/controller/getDatasourcePlatform', + url: '/data-engine/datasource/platform/controller/getDatasourcePlatform', method: 'get', params: { id }, }); @@ -114,7 +115,7 @@ export function getDatasourcePlatform(id: string) { // 根据编码获取平台信息 export function getPlatformByCode(platformCode: string) { return request({ - url: '/datasource/platform/controller/getPlatformByCode', + url: '/data-engine/datasource/platform/controller/getPlatformByCode', method: 'get', params: { platformCode }, }); @@ -123,7 +124,7 @@ export function getPlatformByCode(platformCode: string) { // 更新平台状态 export function updateDatasourcePlatformStatus(data: UpdateDatasourcePlatformStatusParams) { return request({ - url: '/datasource/platform/controller/updateDatasourcePlatformStatus', + url: '/data-engine/datasource/platform/controller/updateDatasourcePlatformStatus', method: 'put', data, }); diff --git a/src/views/login/component/account.vue b/src/views/login/component/account.vue index 79535d5..8240183 100644 --- a/src/views/login/component/account.vue +++ b/src/views/login/component/account.vue @@ -87,7 +87,7 @@ export default defineComponent({ isShowPassword: false, ruleForm: { username: 'admin', - password: '123456', + password: 'Tongli686^*^', verifyCode: '', verifyKey: '', }, diff --git a/src/views/report-engine/apis/index.vue b/src/views/report-engine/apis/index.vue index d1cb80e..819d3a0 100644 --- a/src/views/report-engine/apis/index.vue +++ b/src/views/report-engine/apis/index.vue @@ -1,221 +1,540 @@ -