Skip to main content

账单

账单相关接口​

获取电站的基本电价信息​

接口描述​

根据电站id和类型获取电站的基本电价信息

请求方法​

/sol-billing/plant/power-price/setting/detail

请求方式​

GET

请求参数​

名称位置类型必选说明
plantIdquerystring否电站 ID
typequerystring否电站类型(0:光伏电站,1:储能电站)
x-access-tokenheaderstring否none

返回示例

{
"success": true,
"message": "操作成功!",
"code": 200,
"result": {
"id": 1,
"version": null,
"isDelete": null,
"createBy": null,
"createTime": "2025-02-13 17:35:59",
"updateBy": null,
"updateTime": "2025-02-13 18:10:46",
"plantId": 1,
"regionId": 2,
"electricityCategory": 1,
"electricitySystem": 1,
"voltageLevel": "1~10(20)千伏",
"electricitySale": 10,
"regionName": "浙江/嘉兴"
},
"timestamp": 1740642091164
}

返回结果​

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构​

状态码 200

名称类型必选约束中文名说明
» successbooleantruenonenone
» messagestringtruenonenone
» codeintegertruenonenone
» resultobjecttruenonenone
»» idintegertruenonenone
»» versionnulltruenonenone
»» isDeletenulltruenonenone
»» createBynulltruenonenone
»» createTimestringtruenonenone
»» updateBynulltruenonenone
»» updateTimestringtruenonenone
»» plantIdintegertruenone电站 IDnone
»» regionIdintegertruenone电价区域 IDnone
»» electricityCategoryintegertruenone用电分类none
»» electricitySystemintegertruenone大工业用电none
»» voltageLevelstringtruenone电压等级none
»» electricitySaleintegertruenone折扣电价none
»» regionNamestringtruenone电价区域名称none
» timestampintegertruenonenone

查询电价信息​

接口描述​

根据电站id和周期id获取某个月份的电价信息

请求方法​

/sol-billing/plant-billing-template/detail

请求方式​

GET

请求参数​

名称位置类型必选说明
plantIdquerystring否电站名称
powerPriceCycleIdquerystring否周期 id
x-access-tokenheaderstring否none

返回示例

{
"success": true,
"message": "操作成功!",
"code": 200,
"result": {
"id": 3,
"version": null,
"isDelete": null,
"createBy": null,
"createTime": "2025-03-04 15:24:26",
"updateBy": null,
"updateTime": "2025-03-04 15:33:15",
"plantId": 43226,
"year": 2025,
"month": 3,
"powerPriceCycleId": 87,
"cycleStartTime": "2025-03-01",
"cycleEndTime": "2025-04-01",
"powerPriceCycle": 0,
"templateMethod": 1,
"desulfurizedCoalPrice": null,
"contractPrice": null,
"sharpPrice": 1,
"peaksPrice": 1,
"flatPrice": 1,
"valleysPrice": 1,
"deepValleysPrice": 1,
"sharpSale": 90,
"peaksSale": 90,
"flatSale": 90,
"valleysSale": 90,
"deepValleysSale": 90
},
"timestamp": 1741075984953
}

返回结果​

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构​

状态码 200

名称类型必选约束中文名说明
» successbooleantruenonenone
» messagestringtruenonenone
» codeintegertruenonenone
» resultobjecttruenonenone
»» idintegertruenone账单 idnone
»» versionnulltruenonenone
»» isDeletenulltruenonenone
»» createBynulltruenonenone
»» createTimestringtruenone创建时间none
»» updateBynulltruenonenone
»» updateTimestringtruenone更新时间none
»» plantIdintegertruenone电站 idnone
»» yearintegertruenone年none
»» monthintegertruenone月none
»» powerPriceCycleIdintegertruenone周期 idnone
»» cycleStartTimestringtruenone时间段开始时间none
»» cycleEndTimestringtruenone时间段结束时间none
»» powerPriceCycleintegertruenone电价周期类型(0:按月,1:自定义时段)none
»» templateMethodintegertruenone电站当前电价类型(1:分时电价,2:固定电价,3:上网电价)none
»» desulfurizedCoalPricenulltruenone上网电价(元)none
»» contractPricenulltruenone固定电价(元)none
»» sharpPriceintegertruenone尖自用电价(元)none
»» peaksPriceintegertruenone峰自用电价(元)none
»» flatPriceintegertruenone平自用电价(元)none
»» valleysPriceintegertruenone谷自用电价(元)none
»» deepValleysPriceintegertruenone深谷自用电价(元)none
»» sharpSaleintegertruenone尖自用电价折扣(%)none
»» peaksSaleintegertruenone峰自用电价折扣(%)none
»» flatSaleintegertruenone平自用电价折扣(%)none
»» valleysSaleintegertruenone谷自用电价折扣(%)none
»» deepValleysSaleintegertruenone深谷自用电价折扣(%)none
» timestampintegertruenonenone

获取账单数据​

接口描述​

根据电站id和周期id获取某个月份的账单数据

请求方法​

GET /sol-billing/plant-billing/detail

请求方式​

GET

请求参数​

名称位置类型必选说明
plantIdquerystring否电站名称
powerPriceCycleIdquerystring否周期 id
x-access-tokenheaderstring否none

返回示例

{
"success": true,
"message": "操作成功!",
"code": 200,
"result": {
"id": 2,
"version": null,
"isDelete": null,
"createBy": null,
"createTime": "2025-03-04 15:33:15",
"updateBy": null,
"updateTime": "2025-03-04 15:33:15",
"plantName": "泰马鞋业",
"plantId": 43226,
"powerPriceCycleId": 87,
"powerPriceCycle": 0,
"year": 2025,
"month": 3,
"cycleStartTime": "2025-03-01",
"cycleEndTime": "2025-04-01",
"energySharp": 0,
"energyPeaks": 0,
"energyFlat": 0,
"energyValleys": 0,
"energyDeepValleys": 0,
"energyMonth": 0,
"energyUsedSharp": 0,
"energyUsedPeaks": 0,
"energyUsedFlat": 0,
"energyUsedValleys": 0,
"energyUsedDeepValleys": 0,
"energyUsedMonth": 0,
"tariffUsedSharp": 0,
"tariffUsedPeaks": 0,
"tariffUsedFlat": 0,
"tariffUsedValleys": 0,
"tariffUsedDeepValleys": 0,
"tariffUsedMonth": 0,
"energyOnlineSharp": 0,
"energyOnlinePeaks": 0,
"energyOnlineFlat": 0,
"energyOnlineValleys": 0,
"energyOnlineDeepValleys": 0,
"energyOnlineMonth": 0,
"tariffOnlineSharp": 0,
"tariffOnlinePeaks": 0,
"tariffOnlineFlat": 0,
"tariffOnlineValleys": 0,
"tariffOnlineDeepValleys": 0,
"tariffOnlineMonth": 0,
"energyPvUsedSharp": 0,
"energyPvUsedPeaks": 0,
"energyPvUsedFlat": 0,
"energyPvUsedValleys": 0,
"energyPvUsedDeepValleys": 0,
"energyPvUsedMonth": 0
},
"timestamp": 1741075902672
}

返回结果​

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构​

状态码 200

名称类型必选约束中文名说明
» successbooleantruenonenone
» messagestringtruenonenone
» codeintegertruenonenone
» resultobjecttruenonenone
»» idintegertruenonenone
»» versionnulltruenonenone
»» isDeletenulltruenonenone
»» createBynulltruenonenone
»» createTimestringtruenone创建时间none
»» updateBynulltruenonenone
»» updateTimestringtruenone修改时间none
»» plantNamestringtruenone电站名称none
»» plantIdintegertruenone电站 idnone
»» powerPriceCycleIdintegertruenone周期 idnone
»» powerPriceCycleintegertruenone电价周期类型(0:按月,1:自定义时段)none
»» yearintegertruenone年none
»» monthintegertruenone月none
»» cycleStartTimestringtruenone时间段开始时间none
»» cycleEndTimestringtruenone时间段结束时间none
»» energySharpintegertruenone尖发电量none
»» energyPeaksintegertruenone峰发电量none
»» energyFlatintegertruenone平发电量none
»» energyValleysintegertruenone谷发电量none
»» energyDeepValleysintegertruenone深谷发电量none
»» energyMonthintegertruenone合计发电量none
»» energyUsedSharpintegertruenone尖自用电量none
»» energyUsedPeaksintegertruenone峰自用电量none
»» energyUsedFlatintegertruenone平自用电量none
»» energyUsedValleysintegertruenone谷自用电量none
»» energyUsedDeepValleysintegertruenone深谷自用电量none
»» energyUsedMonthintegertruenone合计自用电量none
»» tariffUsedSharpintegertruenone尖自用电费none
»» tariffUsedPeaksintegertruenone峰自用电费none
»» tariffUsedFlatintegertruenone平自用电费none
»» tariffUsedValleysintegertruenone谷自用电费none
»» tariffUsedDeepValleysintegertruenone深谷自用电费none
»» tariffUsedMonthintegertruenone合计自用电费none
»» energyOnlineSharpintegertruenone尖上网电量none
»» energyOnlinePeaksintegertruenone峰上网电量none
»» energyOnlineFlatintegertruenone平上网电量none
»» energyOnlineValleysintegertruenone谷上网电量none
»» energyOnlineDeepValleysintegertruenone深谷上网电量none
»» energyOnlineMonthintegertruenone合计上网电量none
»» tariffOnlineSharpintegertruenone尖上网电费none
»» tariffOnlinePeaksintegertruenone峰上网电费none
»» tariffOnlineFlatintegertruenone平上网电费none
»» tariffOnlineValleysintegertruenone谷上网电费none
»» tariffOnlineDeepValleysintegertruenone深谷上网电费none
»» tariffOnlineMonthintegertruenone合计上网电费none
»» energyPvUsedSharpintegertruenonenone
»» energyPvUsedPeaksintegertruenonenone
»» energyPvUsedFlatintegertruenonenone
»» energyPvUsedValleysintegertruenonenone
»» energyPvUsedDeepValleysintegertruenonenone
»» energyPvUsedMonthintegertruenonenone
» timestampintegertruenonenone

获取账单周期列表​

接口描述​

根据电站id和年份获取电站当年的账单周期列表。

请求方法​

/sol-billing/plant/power-price/cycle

请求方式​

GET

请求参数​

名称位置类型必选说明
plantIdquerystring否电站 id
yearquerystring否年
x-access-tokenheaderstring否none

返回示例

{
"success": true,
"message": "操作成功!",
"code": 200,
"result": [
{
"id": 85,
"version": null,
"isDelete": null,
"createBy": null,
"createTime": "2025-03-04 15:21:05",
"updateBy": null,
"updateTime": "2025-03-04 15:21:05",
"plantId": 43226,
"year": 2025,
"month": 1,
"cycleStartTime": "2025-01-01",
"cycleEndTime": "2025-02-01",
"tariffCycle": 0
},
{
"id": 86,
"version": null,
"isDelete": null,
"createBy": null,
"createTime": "2025-03-04 15:21:06",
"updateBy": null,
"updateTime": "2025-03-04 15:21:06",
"plantId": 43226,
"year": 2025,
"month": 2,
"cycleStartTime": "2025-02-01",
"cycleEndTime": "2025-03-01",
"tariffCycle": 0
},
{
"id": 87,
"version": null,
"isDelete": null,
"createBy": null,
"createTime": "2025-03-04 15:21:06",
"updateBy": null,
"updateTime": "2025-03-04 15:21:06",
"plantId": 43226,
"year": 2025,
"month": 3,
"cycleStartTime": "2025-03-01",
"cycleEndTime": "2025-04-01",
"tariffCycle": 0
}
],
"timestamp": 1741075685702
}

返回结果​

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构​

状态码 200

名称类型必选约束中文名说明
» successbooleantruenonenone
» messagestringtruenonenone
» codeintegertruenonenone
» result[object]truenonenone
»» idintegertruenone周期 idnone
»» versionnulltruenonenone
»» isDeletenulltruenonenone
»» createBynulltruenonenone
»» createTimestringtruenone生成时间none
»» updateBynulltruenonenone
»» updateTimestringtruenone修改时间none
»» plantIdintegertruenone电站 idnone
»» yearintegertruenone年none
»» monthintegertruenone月none
»» cycleStartTimestringtruenone时段开始时间none
»» cycleEndTimestringtruenone时段结束时间none
»» tariffCycleintegertruenone周期类型(0:按月,1:自定义时段)none
» timestampintegertruenonenone