search department on visit board
							parent
							
								
									48141145b5
								
							
						
					
					
						commit
						faaeb2146c
					
				|  | @ -5,6 +5,7 @@ | |||
|     <field name="cycle_id" span="2"/> | ||||
|     <field name="patient_id" span="2"/> | ||||
|     <field name="doctor_id" span="2"/> | ||||
|     <field name="department_id" span="2"/> | ||||
|     <!--<group span="1" columns="1">--> | ||||
|     <!--<button string="New Visit" method="make_visit"  span="1" icon="plus" type="success" size="small"/>--> | ||||
|     <!--</group>--> | ||||
|  |  | |||
|  | @ -31,6 +31,7 @@ class VisitBoard(Model): | |||
|         "date_to": fields.Date("To", required=True), | ||||
|         'patient_id': fields.Many2One("clinic.patient","Patient"), | ||||
|         'cycle_id': fields.Many2One("clinic.cycle","Cycle"), | ||||
|         'department_id': fields.Many2One("clinic.department","Department"), | ||||
|         'doctor_id': fields.Many2One("clinic.staff","Doctor",domain=[["type","=","doctor"]]), | ||||
|     } | ||||
| 
 | ||||
|  | @ -49,6 +50,7 @@ class VisitBoard(Model): | |||
|         patient_id=None | ||||
|         cycle_id=None | ||||
|         doctor_id=None | ||||
|         department_id=None | ||||
|         if ids: | ||||
|             obj=self.browse(ids)[0] | ||||
|             date_from=obj.date_from | ||||
|  | @ -56,6 +58,7 @@ class VisitBoard(Model): | |||
|             patient_id=obj.patient_id.id | ||||
|             cycle_id=obj.cycle_id.id | ||||
|             doctor_id=obj.doctor_id.id | ||||
|             department_id=obj.department_id.id | ||||
| 
 | ||||
|         time_start='%s 00:00:00'%(date_from) | ||||
|         time_stop='%s 23:59:59'%(date_to) | ||||
|  | @ -69,6 +72,8 @@ class VisitBoard(Model): | |||
|             dom.append(['cycle_id','=',cycle_id]) | ||||
|         if doctor_id: | ||||
|             dom.append(['doctor_id','=',doctor_id]) | ||||
|         if department_id: | ||||
|             dom.append(['department_id','=',department_id]) | ||||
| 
 | ||||
|         lines=[] | ||||
|         empty_line={ | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue