77 lines
1.5 KiB
JavaScript
77 lines
1.5 KiB
JavaScript
|
|
import request from '@/utils/request'
|
||
|
|
|
||
|
|
// 策略对比默认参数获取接口
|
||
|
|
export function GetParameters(data) {
|
||
|
|
return request({
|
||
|
|
url: '/business/strategyComparison/getParameters',
|
||
|
|
method: 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 2、获取电价曲线
|
||
|
|
export function GetElecPrice(data) {
|
||
|
|
return request({
|
||
|
|
url: '/business/strategyComparison/elecPrice',
|
||
|
|
method: 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 2、获取默认曲线
|
||
|
|
export function GetDefaultCurve(data) {
|
||
|
|
return request({
|
||
|
|
url: '/business/strategyComparison/defaultCurve',
|
||
|
|
method: 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 3、策略生成
|
||
|
|
export function PolicyGenerationCurve(data) {
|
||
|
|
return request({
|
||
|
|
url: '/business/strategyComparison/policyGenerationCurve',
|
||
|
|
method: 'post',
|
||
|
|
timeout: 1000 * 20,
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 4、策略托管
|
||
|
|
export function PolicyHosting(data) {
|
||
|
|
return request({
|
||
|
|
url: '/business/strategyComparison/hosting',
|
||
|
|
method: 'post',
|
||
|
|
timeout: 1000 * 20,
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 收益复盘
|
||
|
|
export function EarningsReview(data) {
|
||
|
|
return request({
|
||
|
|
url: '/business/strategyEarnings/earningsReview',
|
||
|
|
method: 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 取消策略托管
|
||
|
|
export function PolicyUnHosting(data) {
|
||
|
|
return request({
|
||
|
|
url: '/business/strategyComparison/unHosting',
|
||
|
|
method: 'post',
|
||
|
|
timeout: 1000 * 20,
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 策略复盘曲线
|
||
|
|
export function StrategyReviewCurve(data) {
|
||
|
|
return request({
|
||
|
|
url: '/business/strategyEarnings/strategyReviewCurve',
|
||
|
|
method: 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|