improve
parent
e5171ba0d7
commit
94d32420b5
|
@ -1,4 +1,4 @@
|
||||||
<form model="clinic.schedule.copy">
|
<form model="clinic.schedule.copy" title="Copy Schedule To Another Day">
|
||||||
<group form_layout="stacked">
|
<group form_layout="stacked">
|
||||||
<field name="date_from"/>
|
<field name="date_from"/>
|
||||||
<field name="date_to"/>
|
<field name="date_to"/>
|
||||||
|
|
|
@ -19,8 +19,9 @@
|
||||||
<field name="cycle_id"/>
|
<field name="cycle_id"/>
|
||||||
<field name="nurse_id" onchange="onchange_nurse" domain='[["department_id","=",parent.department_id]]'/>
|
<field name="nurse_id" onchange="onchange_nurse" domain='[["department_id","=",parent.department_id]]'/>
|
||||||
<field name="level_id"/>
|
<field name="level_id"/>
|
||||||
<field name="note"/>
|
<field name="state"/>
|
||||||
<field name="cycle_item_id" readonly="1"/>
|
<field name="cycle_item_id" readonly="1"/>
|
||||||
|
<field name="note"/>
|
||||||
</list>
|
</list>
|
||||||
</field>
|
</field>
|
||||||
<field name="company_id" invisible="1"/>
|
<field name="company_id" invisible="1"/>
|
||||||
|
|
|
@ -225,6 +225,7 @@ class Schedule(Model):
|
||||||
nurse_id=line['nurse_id']
|
nurse_id=line['nurse_id']
|
||||||
nurse=get_model("clinic.staff").browse(nurse_id)
|
nurse=get_model("clinic.staff").browse(nurse_id)
|
||||||
line['level_id']=nurse.level_id.id
|
line['level_id']=nurse.level_id.id
|
||||||
|
line['state']=nurse.state
|
||||||
return data
|
return data
|
||||||
|
|
||||||
def create(self,vals,**kw):
|
def create(self,vals,**kw):
|
||||||
|
|
|
@ -22,6 +22,7 @@ class ScheduleLine(Model):
|
||||||
"nurse_id": fields.Many2One("clinic.staff","Nurse",domain=[['type','=','nurse']]),
|
"nurse_id": fields.Many2One("clinic.staff","Nurse",domain=[['type','=','nurse']]),
|
||||||
'level_id': fields.Many2One("clinic.staff.level","Level",function="_get_level"),
|
'level_id': fields.Many2One("clinic.staff.level","Level",function="_get_level"),
|
||||||
'note': fields.Text("Note"),
|
'note': fields.Text("Note"),
|
||||||
|
"state": fields.Selection([["part_time","Part Time"],["full_time","Full Time"]],"Working Status",search=True),
|
||||||
}
|
}
|
||||||
|
|
||||||
ScheduleLine.register()
|
ScheduleLine.register()
|
||||||
|
|
Loading…
Reference in New Issue