hostel_room_views.xml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <odoo>
  2. <data>
  3. <record id="hostel_room_view_form" model="ir.ui.view">
  4. <field name="name">hostel.room.form</field>
  5. <field name="model">hostel.room</field>
  6. <field name="arch" type="xml">
  7. <form string="宿舍房间表单">
  8. <sheet>
  9. <group>
  10. <field name="room_name" string="房间名字" required="True"/>
  11. <field name="room_id" string="房间编号" required="True"/>
  12. <field name="floor_number" string="房间楼层" required="True"/>
  13. <field name="rent_amount" string="租金" required="True" currency_field="currency_id"/>
  14. <field name="currency_id" string="货币种类" required="True"/>
  15. <field name="hostel_id" string="宿舍"/>
  16. <field name="state" widget="statusbar"/>
  17. </group>
  18. <notebook>
  19. <page string="设施">
  20. <field name="hostel_amenities_ids" widget="many2many_tags"/>
  21. </page>
  22. <page string="学生">
  23. <field name="student_ids">
  24. <tree>
  25. <field name="name"/>
  26. <field name="gender"/>
  27. <field name="age"/>
  28. </tree>
  29. </field>
  30. </page>
  31. </notebook>
  32. <div class="oe_button_box" name="button_box">
  33. <button name="make_available" string="设为可用" type="object" class="btn-primary"/>
  34. <button name="make_closed" string="设为不可用" type="object" class="btn-primary"/>
  35. <button name="update_room_id" string="更新房间编号" type="object" class="btn-secondary"/>
  36. </div>
  37. </sheet>
  38. </form>
  39. </field>
  40. </record>
  41. <!-- 添加tree视图 -->
  42. <record id="hostel_room_view_tree" model="ir.ui.view">
  43. <field name="name">宿舍房间列表</field>
  44. <field name="model">hostel.room</field>
  45. <field name="arch" type="xml">
  46. <tree>
  47. <field name="room_id" string="房间编号"/>
  48. <field name="room_name" string="房间名字"/>
  49. <!-- <field name="floor_number" string="楼层"/> -->
  50. <field name="rent_amount" string="租金"/>
  51. <field name="state" string="状态"/>
  52. </tree>
  53. </field>
  54. </record>
  55. <!-- 添加action -->
  56. <record id="action_hostel_room" model="ir.actions.act_window">
  57. <field name="name">宿舍房间</field>
  58. <field name="type">ir.actions.act_window</field>
  59. <field name="res_model">hostel.room</field>
  60. <field name="view_mode">tree,form</field>
  61. <field name="help" type="html">
  62. <p class="oe_view_nocontent_create">
  63. 创建宿舍房间.
  64. </p>
  65. </field>
  66. </record>
  67. </data>
  68. </odoo>