floor_map_info.clmt 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <templet>
  2. <version>1.0</version>
  3. <procedure _name="target">
  4. <parameters>
  5. <ref_parameter>
  6. <name>buildingId</name>
  7. <ref>resource/params.buildingId</ref>
  8. </ref_parameter>
  9. <ref_parameter>
  10. <name>floorId</name>
  11. <ref>resource/params.floorId</ref>
  12. </ref_parameter>
  13. </parameters>
  14. <elements>
  15. <ref_res>
  16. <name>headers</name>
  17. <ref>resource/headers</ref>
  18. </ref_res>
  19. <http_do>
  20. <name>data</name>
  21. <http_req name="req">
  22. <url>http://47.93.22.124/datacenter/object/building/query</url>
  23. <method>POST</method>
  24. <headersVar>headers</headersVar>
  25. <params>
  26. <property>
  27. <key>pageNumber</key>
  28. <value>1</value>
  29. </property>
  30. <property>
  31. <key>pageSize</key>
  32. <value>1000</value>
  33. </property>
  34. <property>
  35. <key>cascade</key>
  36. <value>=[{name:'floor',orders: "floorSequenceID asc"}]</value>
  37. </property>
  38. </params>
  39. </http_req>
  40. </http_do>
  41. <json_query>
  42. <name>bds</name>
  43. <json>data.content</json>
  44. </json_query>
  45. <json_query>
  46. <name>fls</name>
  47. <json>bds.get(floor, id==buildingId)</json>
  48. </json_query>
  49. <variable>
  50. <name>map</name>
  51. <assignment>fls.get(infos, floorId==id)</assignment>
  52. </variable>
  53. </elements>
  54. <output>
  55. <variable>
  56. <comment_id>1</comment_id>
  57. <name>rtn</name>
  58. <description>楼层的地图信息</description>
  59. <assignment>map</assignment>
  60. </variable>
  61. </output>
  62. </procedure>
  63. <comments>
  64. <next_id>2</next_id>
  65. <list>
  66. <comment>
  67. <id>0</id>
  68. <items>
  69. <comment_item>
  70. <content>获取楼层地图数据信息</content>
  71. <update_time>2021-6-9 17:1</update_time>
  72. </comment_item>
  73. </items>
  74. </comment>
  75. <comment>
  76. <id>1</id>
  77. <items>
  78. <comment_item>
  79. <content>{
  80. "rtn": {
  81. "floorMap": "base/088e8863c8fa11eb84371dfd862a543e.jsonz",
  82. "floorElevation": "0.0"
  83. }
  84. }</content>
  85. <update_time>2021-6-9 17:2</update_time>
  86. </comment_item>
  87. </items>
  88. </comment>
  89. </list>
  90. </comments>
  91. <comment_id>0</comment_id>
  92. </templet>