123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 |
- <templet>
- <version>1.0</version>
- <procedure _name="target">
- <parameters>
- <ref_parameter>
- <name>spaceId</name>
- <ref>resource/params.spaceId</ref>
- </ref_parameter>
- <parameter>
- <name>type</name>
- <description>设备类型代码</description>
- <format></format>
- <validate>
- <v_required _name="v1">
- </v_required>
- </validate>
- </parameter>
- <parameter>
- <name>position</name>
- <description>设备位置坐标 {x:123,y:234,z:{region:'wall',offset:1.5}}</description>
- <type>31</type>
- <format></format>
- <validate>
- <v_required _name="v1">
- </v_required>
- </validate>
- </parameter>
- <parameter>
- <name>remark</name>
- <description>描述</description>
- <format></format>
- </parameter>
- <parameter>
- <name>name</name>
- <description>设备实例名称</description>
- <format></format>
- </parameter>
- </parameters>
- <elements>
- <variable>
- <name>deviceId</name>
- <description>设备id</description>
- <assignment>uuid(false)</assignment>
- </variable>
- </elements>
- <actions>
- <operation_set>
- <comment_id>1</comment_id>
- <name>action</name>
- <description>添加操作</description>
- <operations>
- <table_operation>
- <name>device</name>
- <dataSource>poc</dataSource>
- <mode>1</mode>
- <table>device</table>
- <fields>
- <field_data>
- <field>deviceId</field>
- <data>=deviceId</data>
- </field_data>
- <field_data>
- <field>spaceId</field>
- <data>=spaceId</data>
- </field_data>
- <field_data>
- <field>type</field>
- <data>=type</data>
- </field_data>
- <field_data>
- <field>name</field>
- <data>=name</data>
- </field_data>
- <field_data>
- <field>position</field>
- <data>=JSON.stringify(position)</data>
- </field_data>
- <field_data>
- <field>remark</field>
- <data>=remark</data>
- </field_data>
- <field_data>
- <field>state</field>
- <data>='1'</data>
- </field_data>
- </fields>
- </table_operation>
- </operations>
- <rtnData>{deviceId:deviceId}</rtnData>
- </operation_set>
- </actions>
- </procedure>
- <comments>
- <next_id>2</next_id>
- <list>
- <comment>
- <id>0</id>
- <items>
- <comment_item>
- <content>添加设备</content>
- <update_time>2021-6-8 15:50</update_time>
- </comment_item>
- </items>
- </comment>
- <comment>
- <id>1</id>
- <items>
- <comment_item>
- <content>调用操作返回的数据示例:
- {
- "code": 1, //成功为1,失败-1
- "datas": {
- "action": { //action为提交操作名称,即target指定的操作名
- "deviceId": "3ef304f70b4f422285235af029fbff4a" //新增的设备id
- }
- }
- }</content>
- <update_time>2021-6-9 9:56</update_time>
- </comment_item>
- </items>
- </comment>
- </list>
- </comments>
- <comment_id>0</comment_id>
- </templet>
|