add_rel.clmt 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. <templet>
  2. <version>1.0</version>
  3. <procedure _name="target">
  4. <parameters>
  5. <parameter>
  6. <name>eq_id</name>
  7. <description>设备id</description>
  8. <format></format>
  9. <validate>
  10. <v_required _name="v1">
  11. </v_required>
  12. </validate>
  13. </parameter>
  14. <parameter>
  15. <name>target_id</name>
  16. <description>目标对象id,空间 | 设备 | 管道</description>
  17. <format></format>
  18. <validate>
  19. <v_required _name="v1">
  20. </v_required>
  21. </validate>
  22. </parameter>
  23. <parameter>
  24. <name>rel</name>
  25. <description>关系code,见 dict/adm_rels</description>
  26. <format></format>
  27. <validate>
  28. <v_required _name="v1">
  29. </v_required>
  30. </validate>
  31. </parameter>
  32. </parameters>
  33. <actions>
  34. <operation_set>
  35. <comment_id>1</comment_id>
  36. <name>action</name>
  37. <description>添加操作</description>
  38. <operations>
  39. <table_operation>
  40. <name>rel</name>
  41. <dataSource>poc</dataSource>
  42. <mode>1</mode>
  43. <table>relation</table>
  44. <fields>
  45. <field_data>
  46. <field>left_node</field>
  47. <data>=eq_id</data>
  48. </field_data>
  49. <field_data>
  50. <field>right_node</field>
  51. <data>=target_id</data>
  52. </field_data>
  53. <field_data>
  54. <field>relation</field>
  55. <data>=rel</data>
  56. </field_data>
  57. </fields>
  58. </table_operation>
  59. </operations>
  60. <rtnData>{relId: rel.generatedKey}</rtnData>
  61. </operation_set>
  62. </actions>
  63. </procedure>
  64. <comments>
  65. <next_id>2</next_id>
  66. <list>
  67. <comment>
  68. <id>0</id>
  69. <items>
  70. <comment_item>
  71. <content>创建关系</content>
  72. <update_time>2021-6-10 14:38</update_time>
  73. </comment_item>
  74. </items>
  75. </comment>
  76. <comment>
  77. <id>1</id>
  78. <items>
  79. <comment_item>
  80. <content>调用返回:
  81. {
  82. "code": 1, //执行成功
  83. "datas": {
  84. "action": {
  85. "relId": 1 //新建的关系id
  86. }
  87. }
  88. }</content>
  89. <update_time>2021-6-10 15:10</update_time>
  90. </comment_item>
  91. </items>
  92. </comment>
  93. </list>
  94. </comments>
  95. <comment_id>0</comment_id>
  96. </templet>