POST api/{version}/PowerStation/UpdatePowerStationForWeb

更新电站

Request Information

URI Parameters

NameDescriptionTypeAdditional information
version

string

None.

Body Parameters

id 要保存的电站ID,如果是新增,则传空 pw_name 电站名称 conn_date 接入时间 pw_capacity 电站容量 pw_type 电站类型 pw_address 所在地区 pw_coutrycode 国家编码 pw_provincecode 省份编码 pw_citycode 城市编码 pw_areacode 区编码 pw_longitude 经度 pw_latitude 纬度 org_code 经销商代码 pw_yieldrate 收益率 pw_inventersnum 组件数量 pw_synopsishide 是否启用简介 0:隐藏 1:显示 pw_synopsis 电站简介

PowerStation
NameDescriptionTypeAdditional information
id

string

None.

pw_name

string

None.

conn_date

string

None.

pw_capacity

string

None.

pw_type

string

None.

pw_selarea

string

None.

pw_towncn

string

None.

pw_address

string

None.

pw_areacode

string

None.

pw_longitude

string

None.

pw_latitude

string

None.

org_code

string

None.

pw_yieldrate

string

None.

pw_inventersnum

string

None.

pw_synopsishide

boolean

None.

pw_synopsis

string

None.

pw_changeorgcode

boolean

None.

list_camera

Collection of Camera

None.

list_attachment

Collection of Attachment

None.

list_pwowner

Collection of PwOwner

None.

list_dist

Collection of AmapDistrictCut

None.

param_err

string

None.

pw_isnoticemsg

boolean

None.

user_is_first_owner

boolean

None.

inverter_condition

integer

None.

is_bind

boolean

None.

battery_capacity

decimal number

None.

is_stored

boolean

None.

has_first_owner

boolean

None.

pw_currencie

string

None.

create_time

string

None.

range_type

integer

None.

master_contact

string

None.

installer_contact

string

None.

current_user_id

string

None.

Request Formats

application/json, text/json

Sample:
{
  "id": "sample string 1",
  "pw_name": "sample string 2",
  "conn_date": "sample string 3",
  "pw_capacity": "sample string 4",
  "pw_type": "sample string 5",
  "pw_selarea": "sample string 6",
  "pw_towncn": "sample string 7",
  "pw_address": "sample string 8",
  "pw_areacode": "sample string 9",
  "pw_longitude": "sample string 10",
  "pw_latitude": "sample string 11",
  "org_code": "sample string 12",
  "pw_yieldrate": "sample string 13",
  "pw_inventersnum": "sample string 14",
  "pw_synopsishide": true,
  "pw_synopsis": "sample string 16",
  "pw_changeorgcode": true,
  "list_camera": [
    {
      "id": "sample string 1",
      "powerstation_id": "sample string 2",
      "camera_name": "sample string 3",
      "camera_sn": "sample string 4",
      "camera_check_code": "sample string 5",
      "creator": "sample string 6",
      "create_time": "2025-05-15 20:37:27",
      "camera_model": "sample string 8"
    },
    {
      "id": "sample string 1",
      "powerstation_id": "sample string 2",
      "camera_name": "sample string 3",
      "camera_sn": "sample string 4",
      "camera_check_code": "sample string 5",
      "creator": "sample string 6",
      "create_time": "2025-05-15 20:37:27",
      "camera_model": "sample string 8"
    }
  ],
  "list_attachment": [
    {
      "id": "sample string 1",
      "file_name": "sample string 2",
      "base64": "sample string 3",
      "file_type": 1
    },
    {
      "id": "sample string 1",
      "file_name": "sample string 2",
      "base64": "sample string 3",
      "file_type": 1
    }
  ],
  "list_pwowner": [
    {
      "owner_id": "sample string 1",
      "owner_acname": "sample string 2",
      "owner_name": "sample string 3",
      "owner_phone": "sample string 4",
      "owner_phone_code": "sample string 5",
      "is_delete": true,
      "is_first_owner": true,
      "user_id": "sample string 8",
      "create_time": "2025-05-15 20:37:27"
    },
    {
      "owner_id": "sample string 1",
      "owner_acname": "sample string 2",
      "owner_name": "sample string 3",
      "owner_phone": "sample string 4",
      "owner_phone_code": "sample string 5",
      "is_delete": true,
      "is_first_owner": true,
      "user_id": "sample string 8",
      "create_time": "2025-05-15 20:37:27"
    }
  ],
  "list_dist": [
    {
      "adcode": "sample string 1",
      "name": "sample string 2",
      "level": "sample string 3",
      "center": "sample string 4"
    },
    {
      "adcode": "sample string 1",
      "name": "sample string 2",
      "level": "sample string 3",
      "center": "sample string 4"
    }
  ],
  "param_err": "sample string 18",
  "pw_isnoticemsg": true,
  "user_is_first_owner": true,
  "inverter_condition": 21,
  "is_bind": true,
  "battery_capacity": 23.0,
  "is_stored": true,
  "has_first_owner": true,
  "pw_currencie": "sample string 26",
  "create_time": "sample string 27",
  "range_type": 28,
  "master_contact": "sample string 29",
  "installer_contact": "sample string 30",
  "current_user_id": "sample string 31"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.