diff --git a/netforce_clinic/layouts/clinic_menu.xml b/netforce_clinic/layouts/clinic_menu.xml index 6e06776..8a6dc40 100644 --- a/netforce_clinic/layouts/clinic_menu.xml +++ b/netforce_clinic/layouts/clinic_menu.xml @@ -37,10 +37,10 @@ - - + + diff --git a/netforce_clinic/models/report_discontinue_patient.py b/netforce_clinic/models/report_discontinue_patient.py index 37d6f6c..c8a6b66 100644 --- a/netforce_clinic/models/report_discontinue_patient.py +++ b/netforce_clinic/models/report_discontinue_patient.py @@ -1,6 +1,7 @@ import time from netforce.model import Model,fields,get_model +from netforce.access import get_active_company class ReportDiscontinuePatient(Model): _name="clinic.report.discontinue.patient" @@ -16,7 +17,12 @@ class ReportDiscontinuePatient(Model): } def get_report_data(self,ids,context={}): - data={} + company_id=get_active_company() + company=get_model('company').browse(company_id) + data={ + 'company_name': company.name or "", + 'parent_company_name': company.parent_id.name or "", + } return data ReportDiscontinuePatient.register() diff --git a/netforce_clinic/models/report_medical_summary.py b/netforce_clinic/models/report_medical_summary.py index 6af0f08..c520a37 100644 --- a/netforce_clinic/models/report_medical_summary.py +++ b/netforce_clinic/models/report_medical_summary.py @@ -1,6 +1,7 @@ import time from netforce.model import Model,fields,get_model +from netforce.access import get_active_company class ReportMedicalSummary(Model): _name="clinic.report.medical.summary" @@ -16,7 +17,12 @@ class ReportMedicalSummary(Model): } def get_report_data(self,ids,context={}): - data={} + company_id=get_active_company() + company=get_model('company').browse(company_id) + data={ + 'company_name': company.name or "", + 'parent_company_name': company.parent_id.name or "", + } return data ReportMedicalSummary.register() diff --git a/netforce_clinic/models/report_new_patient.py b/netforce_clinic/models/report_new_patient.py index a670eb6..5278f09 100644 --- a/netforce_clinic/models/report_new_patient.py +++ b/netforce_clinic/models/report_new_patient.py @@ -1,6 +1,7 @@ import time from netforce.model import Model,fields,get_model +from netforce.access import get_active_company class ReportNewPatient(Model): _name="clinic.report.new.patient" @@ -16,7 +17,12 @@ class ReportNewPatient(Model): } def get_report_data(self,ids,context={}): - data={} + company_id=get_active_company() + company=get_model('company').browse(company_id) + data={ + 'company_name': company.name or "", + 'parent_company_name': company.parent_id.name or "", + } return data ReportNewPatient.register() diff --git a/netforce_clinic/templates/old/report_hd_case_summary.hbs b/netforce_clinic/templates/old/report_hd_case_summary.hbs new file mode 100644 index 0000000..08e880f --- /dev/null +++ b/netforce_clinic/templates/old/report_hd_case_summary.hbs @@ -0,0 +1,93 @@ +
+

+ ใบสรุปการทำ Hemodialysis +

+

+ {{parent_company_name}} {{company_name}}
+

+

+ ประจำเดือน {{month}} {{year}} +

+
+ + + + + + + + + + {{#each lines}} + + + + + {{#if link}} + + {{else}} + + {{/if}} + + + {{/each}} + +
{{topic}}{{month}}เท่ากับ{{amount}}{{amount}}{{unit}}
+ + + + + + + + +
+ + + + + + {{#each new_patient_lines}} + + + + {{/each}} + + + +

รายชื่อผู้ป่วยรับใหม่

{{no}}. {{name}} {{note}}
+
+ + + + + + + + + + + + + + + + + +

รวมจำนวนยาที่ใช้ประจำเดือน

ปกส.ucซื้อรวม
+
+ + + + + + {{#each resign_patient_lines}} + + + + {{/each}} + + + +

รายชื่อผู้ป่วยจำหน่าย

{{no}}. {{name}} {{note}}
+
diff --git a/netforce_clinic/templates/report_discontinue_patient.hbs b/netforce_clinic/templates/report_discontinue_patient.hbs index f4640f1..4fcc918 100644 --- a/netforce_clinic/templates/report_discontinue_patient.hbs +++ b/netforce_clinic/templates/report_discontinue_patient.hbs @@ -1 +1,27 @@ -

Discontinue Patient

+
+

รายชื่อผู้ป่วยจำหน่าย

+

+ {{parent_company_name}} {{company_name}}
+

+

+ ประจำเดือน {{month}} {{year}} +

+
+ + + + + + + + {{#each lines}} + + + + + + {{/each}} + + + +
#ชื่อหมายเหตุ
diff --git a/netforce_clinic/templates/report_hd_case_summary.hbs b/netforce_clinic/templates/report_hd_case_summary.hbs index 08e880f..2f057a0 100644 --- a/netforce_clinic/templates/report_hd_case_summary.hbs +++ b/netforce_clinic/templates/report_hd_case_summary.hbs @@ -33,61 +33,3 @@ {{/each}} - - - - - - - - -
- - - - - - {{#each new_patient_lines}} - - - - {{/each}} - - - -

รายชื่อผู้ป่วยรับใหม่

{{no}}. {{name}} {{note}}
-
- - - - - - - - - - - - - - - - - -

รวมจำนวนยาที่ใช้ประจำเดือน

ปกส.ucซื้อรวม
-
- - - - - - {{#each resign_patient_lines}} - - - - {{/each}} - - - -

รายชื่อผู้ป่วยจำหน่าย

{{no}}. {{name}} {{note}}
-
diff --git a/netforce_clinic/templates/report_medical_summary.hbs b/netforce_clinic/templates/report_medical_summary.hbs index e486fbd..2f7198d 100644 --- a/netforce_clinic/templates/report_medical_summary.hbs +++ b/netforce_clinic/templates/report_medical_summary.hbs @@ -1 +1,29 @@ -

Medical Summary

+
+

รวมจำนวนยาที่ใช้ประจำเดือน

+

+ {{parent_company_name}} {{company_name}}
+

+

+ ประจำเดือน {{month}} {{year}} +

+
+ + + + + + + + + {{#each lines}} + + + + + + + {{/each}} + + + +
ประเภทการรักษาucซื้อรวม
diff --git a/netforce_clinic/templates/report_new_patient.hbs b/netforce_clinic/templates/report_new_patient.hbs index dd3bf3b..63f045d 100644 --- a/netforce_clinic/templates/report_new_patient.hbs +++ b/netforce_clinic/templates/report_new_patient.hbs @@ -1 +1,27 @@ -

New Patient

+
+

รายชื่อผู้ป่วยรับใหม่

+

+ {{parent_company_name}} {{company_name}}
+

+

+ ประจำเดือน {{month}} {{year}} +

+
+ + + + + + + + {{#each lines}} + + + + + + {{/each}} + + + +
#ชื่อหมายเหตุ
{{no}}{{name}}{{note}}