|
- <?xml version="1.0"?>
- <openerp>
- <data>
- <record id="staff_leave_calendar" model="ir.ui.view">
- <field name="name">staff.leave.calendar</field>
- <field name="model">staff.leave</field>
- <field name="arch" type="xml">
- <calendar color="user_id" string="请假日历单"
- mode="month" date_start="date_start" date_stop="date_stop">
- <field name="name"/>
- <field name="user_id"/>
- </calendar>
- </field>
- </record>
-
- <record id="staff_leave_list" model="ir.ui.view">
- <field name="name">staff.leave.list</field>
- <field name="model">staff.leave</field>
- <field name="arch" type="xml">
- <list string="请假单">
- <field name="user_id" optional="show"/>
- <field name="date_start" optional="show"/>
- <field name="date_stop" optional="show"/>
- <field name="name" optional="show"/>
- <field name="leave_type" optional="show"/>
- <field name="leave_dates" optional="show"/>
- <field name="state" optional="show"/>
-
- </list>
- </field>
- </record>
- <record id="staff_leave_form" model="ir.ui.view">
- <field name="name">staff.leave.form</field>
- <field name="model">staff.leave</field>
- <field name="arch" type="xml">
- <form string="职位">
- <header>
- <button name="leave_done" invisibie="state=='done'" string="确认" type="object" class="oe_highlight" groups="staff.hr_senior_groups"/>
- <button name="leave_draft" invisible="state=='draft'" string="撤销确认" type="object" groups="staff.hr_senior_groups"/>
- <field name="state" widget="statusbar" statusbar_visible="draft,done"/>
- </header>
- <sheet>
- <group>
- <field name='user_id'/>
- <field name='name' required="1"/>
- <field name="leave_type"/>
- </group>
- <group>
- <field name='leave_dates' required="1" />
- <field name='date_start' />
- <field name='date_stop' />
- </group>
- </sheet>
- <chatter/>
- </form>
- </field>
- </record>
- <record id="staff_leave_action" model="ir.actions.act_window">
- <field name="name">请假单</field>
- <field name="res_model">staff.leave</field>
-
- <field name="view_mode">calendar,list,form</field>
- <field name="view_id" ref="staff_leave_calendar"/>
- </record>
- <menuitem action="staff_leave_action" id="staff_leave_menu" sequence="10"
- groups="staff.hr_groups" parent="staff.menu_staff_main"/>
-
- </data>
- </openerp>
|