Odoo与企业微信对接(Odoo18对接企业微信)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

61 line
2.6KB

  1. <?xml version="1.0" ?>
  2. <odoo>
  3. <record id="ewi_interface_tree" model="ir.ui.view">
  4. <field name="name">企微接口列表</field>
  5. <field name="model">ewi.interface</field>
  6. <field name="arch" type="xml">
  7. <list string="企微接口" import="false" default_order="id">
  8. <field name="name"/>
  9. <field name="description" optional="show"/>
  10. <button name="btn_execute" string="执行此接口" type="object" class="btn-primary" icon="fa-search-plus"/>
  11. <field name="AgentId" optional="show"/>
  12. <field name="Secret" optional="show"/>
  13. <field name="url" optional="show"/>
  14. <field name="errmsg" optional="show"/>
  15. <field name="id" optional="hide"/>
  16. </list>
  17. </field>
  18. </record>
  19. <record id="ewi_interface_form" model="ir.ui.view">
  20. <field name="name">企微接口列表</field>
  21. <field name="model">ewi.interface</field>
  22. <field name="arch" type="xml">
  23. <form string="企微接口">
  24. <header>
  25. <button name="btn_execute" string="执行此接口" type="object" class="btn-primary" icon="fa-search-plus"/>
  26. </header>
  27. <sheet string="ewi_interface">
  28. <group>
  29. <group>
  30. <field name="name" readonly="1"/>
  31. <field name="description" readonly="1"/>
  32. <field name="AgentId"/>
  33. <field name="Secret"/>
  34. <field name="url"/>
  35. </group>
  36. </group>
  37. <group>
  38. <field name="access_token"/>
  39. <field name="errcode"/>
  40. <field name="errmsg"/>
  41. <field name="expires_in"/>
  42. </group>
  43. </sheet>
  44. <oe_chatter/>
  45. </form>
  46. </field>
  47. </record>
  48. <record id="action_ewi_interface" model="ir.actions.act_window">
  49. <field name="name">企微接口</field>
  50. <field name="res_model">ewi.interface</field>
  51. <field name="type">ir.actions.act_window</field>
  52. <field name="view_mode">list,form</field>
  53. <field name="view_ids"
  54. eval="[(5, 0, 0),
  55. (0, 0, {'view_mode': 'list', 'view_id': ref('ewi_interface_tree')}),
  56. (0, 0, {'view_mode': 'form', 'view_id': ref('ewi_interface_form')}),
  57. ]"/>
  58. </record>
  59. </odoo>
上海开阖软件有限公司 沪ICP备12045867号-1