improve report cycle item
							parent
							
								
									deea486556
								
							
						
					
					
						commit
						80520d8f71
					
				| 
						 | 
				
			
			@ -109,7 +109,7 @@ class ReportCycleItem(Model):
 | 
			
		|||
                   'dname': doctor.name or "",
 | 
			
		||||
                   'date': hdcase.date,
 | 
			
		||||
                   'epo': hdcase.epo,
 | 
			
		||||
                   'fee': hdcase.fee,
 | 
			
		||||
                   'fee': abs(hdcase.fee), #XXX
 | 
			
		||||
                   'dlz_name': hdcase.dlz_name,
 | 
			
		||||
                   'dlz_use': dlz_use,
 | 
			
		||||
                   'dlz_id': hdcase.dlz_id,
 | 
			
		||||
| 
						 | 
				
			
			@ -137,7 +137,9 @@ class ReportCycleItem(Model):
 | 
			
		|||
        nlines=[]
 | 
			
		||||
        index=0
 | 
			
		||||
        old=[]
 | 
			
		||||
        total_fee=0
 | 
			
		||||
        for line in sorted(lines,key=lambda x:(x['date'],x['cseq'])):
 | 
			
		||||
            total_fee+=line.get("fee",0)
 | 
			
		||||
            cid=line['cid']
 | 
			
		||||
            if not cid in old:
 | 
			
		||||
                old.append(cid)
 | 
			
		||||
| 
						 | 
				
			
			@ -157,6 +159,7 @@ class ReportCycleItem(Model):
 | 
			
		|||
            'month': month_str,
 | 
			
		||||
            'date_from': date_from,
 | 
			
		||||
            'date_to': date_to,
 | 
			
		||||
            'total_fee': total_fee,
 | 
			
		||||
        }
 | 
			
		||||
        return data
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -12,7 +12,7 @@
 | 
			
		|||
        <th>ชื่อ-สกุล</th>
 | 
			
		||||
        <th>แพทย์</th>
 | 
			
		||||
        <th>สิทธ์</th>
 | 
			
		||||
        <th>จ.น.เงิน</th>
 | 
			
		||||
        <th style="text-align:right">จ.น.เงิน</th>
 | 
			
		||||
        <th>ยาฉีด</th>
 | 
			
		||||
        <th>DZ</th>
 | 
			
		||||
        <th>N/U</th>
 | 
			
		||||
| 
						 | 
				
			
			@ -32,7 +32,7 @@
 | 
			
		|||
                    <td><a href="/ui#name=clinic_patient&active_id={{pid}}&mode=form">{{pname}}</a></td>
 | 
			
		||||
                    <td><a href="/ui#name=clinic_staff&active_id={{did}}&mode=form">{{dname}}</a></td>
 | 
			
		||||
                    <td><a href="/ui#name=clinic_patient_type&active_id={{tid}}&mode=form">{{tname}}</a></td>
 | 
			
		||||
                    <td>{{fee}}</td>
 | 
			
		||||
                    <td style="text-align:right">{{fee}}</td>
 | 
			
		||||
                    <td>{{epo}}</td>
 | 
			
		||||
                    <td><a href="/ui#name=clinic_dialyzer&active_id={{dlz_id}}&mode=form">{{dlz_name}}</a></td>
 | 
			
		||||
                    <td>{{dlz_use}}</td>
 | 
			
		||||
| 
						 | 
				
			
			@ -42,5 +42,16 @@
 | 
			
		|||
        {{/each}}
 | 
			
		||||
    </tbody>
 | 
			
		||||
    <tfoot>
 | 
			
		||||
        <th></th>
 | 
			
		||||
        <th></th>
 | 
			
		||||
        <th></th>
 | 
			
		||||
        <th></th>
 | 
			
		||||
        <th></th>
 | 
			
		||||
        <th></th>
 | 
			
		||||
        <th style="text-align:right">{{currency total_fee zero=""}}</th>
 | 
			
		||||
        <th></th>
 | 
			
		||||
        <th></th>
 | 
			
		||||
        <th></th>
 | 
			
		||||
        <th></th>
 | 
			
		||||
    </tfoot>
 | 
			
		||||
</table>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue