شجرة العقار

تعرض شجرة العقار قائمة تدرجية بالمكونات الموجودة داخل العقار. يجب عليك أيضًا تحديد عنوان 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}}"

}

}

]

}
توصي أوراكل باستخدام نفس قيمة '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}}"

}

}

]

}

توصي أوراكل باستخدام نفس قيمة '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 "

}

}

]

}