19 lines
822 B
TypeScript
19 lines
822 B
TypeScript
|
|
import http from '@/api'
|
||
|
|
import type { SteadyDataView } from './interface'
|
||
|
|
|
||
|
|
export const getSteadyTrendLedgerTree = (params?: { keyword?: string }) => {
|
||
|
|
return http.get<SteadyDataView.SteadyLedgerNode[]>('/steady/data-view/ledger-tree', params, { loading: false })
|
||
|
|
}
|
||
|
|
|
||
|
|
export const getSteadyTrendIndicatorTree = () => {
|
||
|
|
return http.get<SteadyDataView.SteadyIndicatorNode[]>('/steady/data-view/indicator-tree', {}, { loading: false })
|
||
|
|
}
|
||
|
|
|
||
|
|
export const querySteadyTrend = (params: SteadyDataView.SteadyTrendQueryParams) => {
|
||
|
|
return http.post<SteadyDataView.SteadyTrendQueryResult>('/steady/data-view/trend/query', params)
|
||
|
|
}
|
||
|
|
|
||
|
|
export const querySteadyTrendDay = (params: SteadyDataView.SteadyTrendQueryParams) => {
|
||
|
|
return http.post<SteadyDataView.SteadyTrendQueryResult>('/steady/data-view/trend/day', params)
|
||
|
|
}
|