get_scope.clmt 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <templet>
  2. <version>1.0</version>
  3. <procedure _name="target">
  4. <parameters>
  5. <parameter>
  6. <name>type</name>
  7. <description>范围类型,sp_fun:空间功能类型, zone:分区类型, sys:专业-系统, device:设备</description>
  8. <format>sp_fun:空间功能类型, zone:分区类型, sys:专业-系统, device:设备, pipe_sys:管线所属系统, mr:机房</format>
  9. <validate>
  10. <v_required _name="v1">
  11. </v_required>
  12. <v_exp _name="v3">
  13. <failTip>type参数值不合法</failTip>
  14. <formula><![CDATA[['sp_fun', 'zone', 'sys', 'device', 'pipe_sys', 'mr'].indexOf(type)>=0]]></formula>
  15. </v_exp>
  16. </validate>
  17. </parameter>
  18. </parameters>
  19. <elements>
  20. <table_query>
  21. <name>scope</name>
  22. <dataSource>poc</dataSource>
  23. <table>main_scope</table>
  24. <fields1>
  25. <bogda_item>
  26. <bogda_item>type</bogda_item>
  27. <bogda_null/>
  28. </bogda_item>
  29. <bogda_item>
  30. <bogda_item>code</bogda_item>
  31. <bogda_null/>
  32. </bogda_item>
  33. </fields1>
  34. <fieldsWhere>
  35. <type>=type</type>
  36. </fieldsWhere>
  37. </table_query>
  38. </elements>
  39. <output>
  40. <variable>
  41. <comment_id>1</comment_id>
  42. <name>rtn</name>
  43. <description>交付范围数据列表</description>
  44. <assignment>scope.list()</assignment>
  45. </variable>
  46. </output>
  47. </procedure>
  48. <comments>
  49. <next_id>2</next_id>
  50. <list>
  51. <comment>
  52. <id>0</id>
  53. <items>
  54. <comment_item>
  55. <content>查询交付范围数据</content>
  56. <update_time>2021-6-9 10:22</update_time>
  57. </comment_item>
  58. </items>
  59. </comment>
  60. <comment>
  61. <id>1</id>
  62. <items>
  63. <comment_item>
  64. <content>返回数据示例:
  65. {
  66. "rtn": [
  67. {
  68. "type": "sys",
  69. "code": "SE"
  70. },
  71. {
  72. "type": "sys",
  73. "code": "SETD"
  74. },
  75. {
  76. "type": "sys",
  77. "code": "SETP"
  78. }
  79. ]
  80. }</content>
  81. <update_time>2021-6-9 10:24</update_time>
  82. </comment_item>
  83. </items>
  84. </comment>
  85. </list>
  86. </comments>
  87. <comment_id>0</comment_id>
  88. </templet>