add kanban view
This commit is contained in:
@@ -44,11 +44,53 @@
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- search view -->
|
||||
<record id="view_clinic_appointment_search" model="ir.ui.view">
|
||||
<field name="name">clinic.appointment.view.search</field>
|
||||
<field name="model">clinic.appointment</field>
|
||||
<field name="arch" type="xml">
|
||||
<search string="">
|
||||
<filter name="scheduled" string="Đã lên lịch" domain="[('state', '=', 'scheduled')]" />
|
||||
<filter name="done" string="Hoàn thành" domain="[('state', '=', 'done')]" />
|
||||
<filter name="cancel" string="Đã hủy" domain="[('state', '=', 'cancel')]" />
|
||||
</search>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- kanban view -->
|
||||
<record id="view_clinic_appointment_kanban" model="ir.ui.view">
|
||||
<field name="name">clinic.appointment.kanban</field>
|
||||
<field name="model">clinic.appointment</field>
|
||||
<field name="arch" type="xml">
|
||||
<kanban default_group_by="doctor_id">
|
||||
<templates>
|
||||
<t t-name="kanban-box">
|
||||
<div class="oe_kanban_global_click o_kanban_record">
|
||||
<div class="o_kanban_details">
|
||||
<strong>
|
||||
<field name="patient_id" />
|
||||
</strong>
|
||||
<br />
|
||||
<span>Ngày: <field name="date" /></span>
|
||||
<br />
|
||||
<span>Trạng thái: <field name="state" />
|
||||
</span>
|
||||
<br />
|
||||
<span>Tổng tiền: <field name="total_price" widget="monetary"
|
||||
options="{'currency_field': 'currency_id'}" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</t>
|
||||
</templates>
|
||||
</kanban>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- action -->
|
||||
<record id="action_clinic_appointment" model="ir.actions.act_window">
|
||||
<field name="name">Lịch hẹn</field>
|
||||
<field name="res_model">clinic.appointment</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
<field name="view_mode">list,kanban,form</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user