import request from '@/utils/request' // 查询参数列表 export function getDataSourceList(query) { return request({ url: '/ds-api/dolphinscheduler/datasources?pageNo=1&pageSize=100', method: 'get', headers: {dashUserName:query.userName,dashPassword:query.password} }) } // 执行血缘解析任务 export function runBloodAnalysis(query) { return request({ url: '/blood-analysis-api/bloodAnalysis/bloodAnalysis', method: 'post', headers: {dashUserName:query.userName,dashPassword:query.password} }) } export function runBloodAnalysisBySql(query) { return request({ url: '/blood-analysis-api/bloodAnalysis/sql/analysis', method: 'post', data: query, headers: {dashUserName:query.userName,dashPassword:query.password} }) } // 查询参数列表 export function getMetaDataList(query) { return request({ url: '/default-api/dasset/meta/get', method: 'get', params: query }) } export function getColumnList(query){ return request({ url:'/default-api/dasset/meta/column/list', method: 'get', params: query }) } export function getMetaInfoApplyBusinessDetail(query){ return request({ url:'/default-api/dasset/meta/getMetaInfoApplyBusinessDetail', method: 'get', params: query }) } export function getMetaClasList(){ return request({ url:'/default-api/dasset/meta/clas/list', method: 'get', }) } export function postMetaSupp(data){ return request({ url:'/default-api/dasset/meta/supp', method: 'post', data: data }) } export function publishAstData(data){ return request({ url:'/default-api/system/dataAsset/addastappr', method: 'post', data: data }) } export function getMetaDataRelship(data){ return request({ url:'/default-api/dasset/meta/business/relation', method: 'get', params: data }) } export function getMetaDataBloodRelship(data){ return request({ url:'/default-api/dasset/meta/blood/relation/'+data, method: 'get', }) } export function getProcData(param){ return request({ url:'/default-api/dasset/meta/business/proc', method: 'get', params: param }) }