19 lines
587 B
Python
19 lines
587 B
Python
import json
|
|
|
|
from odoo import http,models
|
|
from odoo.http import request
|
|
|
|
|
|
class ReportYuthonMaintainReport_equipment_labels_a42(models.AbstractModel):
|
|
_name = 'report.yuthon_maintain.report_equipment_labels_a42'
|
|
|
|
def _get_report_values(self, docids, data=None):
|
|
total = len(docids)
|
|
print(data)
|
|
equipment_list = [v for v in self.env['maintenance.equipment'].browse(docids)]
|
|
print(equipment_list)
|
|
return {
|
|
'docids': docids,
|
|
'equipment_list':equipment_list,
|
|
'page_numbers':(total-1) // (4*12) + 1
|
|
} |