處所樹狀目錄

處所樹狀目錄會顯示處所內元件的階層式列表。您也必須識別與處所樹狀目錄相關聯的 URL。解決方案隨附下列處所樹狀目錄元件。

  • ASSOC_ACCT:oj-ux-ico-file

  • COMPONENT:oj-ux-ico-chart-bar

  • DEVICE:oj-ux-ico-odometer

  • METER:oj-ux-ico-odometer

  • PREMISE:oj-ux-ico-city

  • SPCOMP:oj-ux-ico-chart-bar

  • SPDEV:oj-ux-ico-odometer

  • SVC_CONT:oj-ux-ico-outage

  • SVC_POINT:oj-ux-ico-location-pin

  • treeName:C1-CX-PremiseTree

  • UNLINK_SP:oj-ux-ico-location-pin

  • HIST_PREM:oj-ux-ico-city
  • HIST_PREMS:oj-ux-ico-city
  • TRANSFORMER:oj-ux-ico-timeline
  • FEEDER:oj-ux-ico-divert
  • SUBSTATION:oj-ux-ico-industry

下表提供有關您需要完成之任務的其他明細。

任務 組態 註釋
提取處所樹狀目錄記錄

GET /utilitiesAdmin/v1/premiseTree

範例:

GET https://<hostname>/api/utilitiesAdmin/v1/premiseTree

可以使用下列方式提取特定處所樹狀目錄記錄:

GET /utilitiesAdmin/v1/premiseTree/{id}

範例:

GET https://<hostname>/api/utilitiesAdmin/v1/premiseTree/PREMISE

指定您的 URL

POST /CXIPlatformService/v1/CXIReferenceEntity/premiseTree

範例:

POST https://<hostname>/api/CXIPlatformService/v1/CXIReferenceEntity/premiseTree

{

"items": [

{

"operation": "create",

"data": {

"id": "premiseViewInCISUrl",

"name": "premiseViewInCISUrl",

"value": "https://<server>:<port>/<context>/ccs/web/cis.jsp?script=C1-CCByAcct&ACCT ID={{accountId}}"

}

}

]

}
Oracle 建議對 'id' 和 'name' 使用相同的值。
編輯 URL

POST /CXIPlatformService/v1/CXIReferenceEntity/premiseTree

範例:

POST https://<hostname>/api/CXIPlatformService/v1/CXIReferenceEntity/premiseTree

{

"items": [

{

"operation": "update",

"data": {

"id": "premiseViewInCISUrl",

"name": "premiseViewInCISUrl",

"value": "https://<server>:<port>/<context>/ccs/web/cis.jsp?script=C1-CCByAcct&ACCT ID={{accountId}}"

}

}

]

}

Oracle 建議對 'id' 和 'name' 使用相同的值。

將多個處所樹狀目錄記錄新增至「項目」列表,即可同時編輯這些記錄。

刪除 URL

POST /CXIPlatformService/v1/CXIReferenceEntity/premiseTree

範例:

POST https://<hostname>/api/CXIPlatformService/v1/CXIReferenceEntity/premiseTree

{

"items": [

{

"operation": "delete",

"data": {

"id": "premiseViewInCISUrl"

}

}

]

}
新增處所的停用節點類型

POST

/CXIPlatformService/v1/CXIReferenceEntity/premiseTree

{

"items": [

{

"operation": "create",

"data":{

"name": "HIST_PREM",

"id": "HIST_PREM",

"value": "oj-ux-ico-city"

}

},

{

"operation": "create",

"data":{

"name": " HIST_PREMS",

"id": " HIST_PREMS",

"value": " oj-ux-ico-city "

}

}

]

}