name of nurse not order
parent
d7e1ee21b8
commit
eb21830246
|
@ -19,7 +19,7 @@ class ReportCycleItem(Model):
|
||||||
"ptype_id": fields.Many2One("clinic.patient.type","Patient Type"),
|
"ptype_id": fields.Many2One("clinic.patient.type","Patient Type"),
|
||||||
'branch_id': fields.Many2One("clinic.branch","Branch"),
|
'branch_id': fields.Many2One("clinic.branch","Branch"),
|
||||||
'department_id': fields.Many2One("clinic.department","Department"),
|
'department_id': fields.Many2One("clinic.department","Department"),
|
||||||
'sort_by': fields.Selection([['hdcase_number','HDCase Number'],['pname','Pateint Name'],['mdc_name','EPO']],'Sort By'),
|
'sort_by': fields.Selection([['hdcase_number','HDCase Number'],['pname','Patient Name'],['mdc_name','EPO']],'Sort By'),
|
||||||
}
|
}
|
||||||
|
|
||||||
def default_get(self,field_names=None,context={},**kw):
|
def default_get(self,field_names=None,context={},**kw):
|
||||||
|
@ -277,7 +277,17 @@ class ReportCycleItem(Model):
|
||||||
index=len(nlines)
|
index=len(nlines)
|
||||||
date_txt=''
|
date_txt=''
|
||||||
cseq_txt=''
|
cseq_txt=''
|
||||||
|
nurse_items=[]
|
||||||
for cline in clines:
|
for cline in clines:
|
||||||
|
if cline.get('nfirst_name'):
|
||||||
|
nurse_items.append({
|
||||||
|
'nurse': cline.get('nurse'),
|
||||||
|
'nfirst_name': cline.get('nfirst_name'),
|
||||||
|
'ctid': cline.get('ctid'),
|
||||||
|
})
|
||||||
|
cline['nurse']=''
|
||||||
|
cline['nfirst_name']=''
|
||||||
|
cline['ctid']=''
|
||||||
if cline.get('cseq_txt'):
|
if cline.get('cseq_txt'):
|
||||||
date_txt=cline.get('date_txt')
|
date_txt=cline.get('date_txt')
|
||||||
cseq_txt=cline.get('cseq_txt')
|
cseq_txt=cline.get('cseq_txt')
|
||||||
|
@ -288,6 +298,13 @@ class ReportCycleItem(Model):
|
||||||
no+=1
|
no+=1
|
||||||
nlines[index]['date_txt']=date_txt
|
nlines[index]['date_txt']=date_txt
|
||||||
nlines[index]['cseq_txt']=cseq_txt
|
nlines[index]['cseq_txt']=cseq_txt
|
||||||
|
for nurse_item in sorted(nurse_items,key=lambda nitem: nitem['nfirst_name']):
|
||||||
|
nlines[index].update({
|
||||||
|
'nurse': nurse_item['nurse'],
|
||||||
|
'nfirst_name': nurse_item['nfirst_name'],
|
||||||
|
'ctid': nurse_item['ctid'],
|
||||||
|
})
|
||||||
|
index+=1
|
||||||
clines=[]
|
clines=[]
|
||||||
nlines.append({
|
nlines.append({
|
||||||
'sub': 'show',
|
'sub': 'show',
|
||||||
|
|
Loading…
Reference in New Issue