set_pipe.clmt 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. <templet>
  2. <version>1.0</version>
  3. <procedure _name="target">
  4. <parameters>
  5. <parameter>
  6. <name>pipeId</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>sys</name>
  16. <description>管线所属系统</description>
  17. <format></format>
  18. </parameter>
  19. <parameter>
  20. <name>type</name>
  21. <description>管线类型代码,见dict/pipe</description>
  22. <format></format>
  23. </parameter>
  24. <parameter>
  25. <name>position</name>
  26. <description>位置坐标 [{x:123,y:234},{x:34,y:45},...]</description>
  27. <type>32</type>
  28. <format></format>
  29. </parameter>
  30. <parameter>
  31. <name>name</name>
  32. <description>实例名称</description>
  33. <format></format>
  34. </parameter>
  35. <parameter>
  36. <name>remark</name>
  37. <description>描述</description>
  38. <format></format>
  39. </parameter>
  40. <parameter>
  41. <name>state</name>
  42. <description>状态,true可用,false不可用</description>
  43. <type>9</type>
  44. <format></format>
  45. </parameter>
  46. </parameters>
  47. <actions>
  48. <operation_set>
  49. <name>action</name>
  50. <description>设置操作</description>
  51. <operations>
  52. <table_operation>
  53. <name>pipe</name>
  54. <dataSource>poc</dataSource>
  55. <mode>2</mode>
  56. <table>pipe</table>
  57. <fields>
  58. <field_data>
  59. <field>pipeId</field>
  60. <data>=pipeId</data>
  61. <restrict>0</restrict>
  62. </field_data>
  63. <field_data>
  64. <field>sys</field>
  65. <data>=nvl(sys, $disabled)</data>
  66. </field_data>
  67. <field_data>
  68. <field>type</field>
  69. <data>=nvl(type, $disabled)</data>
  70. </field_data>
  71. <field_data>
  72. <field>position</field>
  73. <data>=if(position != null, JSON.stringify(position), $disabled)</data>
  74. </field_data>
  75. <field_data>
  76. <field>name</field>
  77. <data>=nvl(name, $disabled)</data>
  78. </field_data>
  79. <field_data>
  80. <field>remark</field>
  81. <data>=nvl(remark, $disabled)</data>
  82. </field_data>
  83. <field_data>
  84. <field>state</field>
  85. <data>=if(state != null, state ? '1' : '0', $disabled)</data>
  86. </field_data>
  87. </fields>
  88. </table_operation>
  89. </operations>
  90. </operation_set>
  91. </actions>
  92. </procedure>
  93. <comments>
  94. <next_id>1</next_id>
  95. <list>
  96. <comment>
  97. <id>0</id>
  98. <items>
  99. <comment_item>
  100. <content>设置管线信息和状态</content>
  101. <update_time>2021-6-8 15:50</update_time>
  102. </comment_item>
  103. </items>
  104. </comment>
  105. </list>
  106. </comments>
  107. <comment_id>0</comment_id>
  108. </templet>