Add field to installation report

This commit is contained in:
aminhashemi92 2025-10-27 09:12:05 +03:30
parent 0f66e897a1
commit c90e19daaa
10 changed files with 259 additions and 61 deletions

View file

@ -24,11 +24,12 @@ class InstallationReportAdmin(admin.ModelAdmin):
list_display = (
'assignment', 'visited_date', 'meter_type', 'meter_size', 'water_meter_manufacturer',
'discharge_pipe_diameter', 'usage_type', 'exploitation_license_number',
'motor_power', 'pre_calibration_flow_rate', 'post_calibration_flow_rate',
'motor_power', 'flow_rate', 'meter_reading', 'meter_charge', 'meter_charge_expiration_date',
'new_water_meter_serial', 'seal_number', 'sim_number',
'is_panel_sealed', 'is_panel_cut', 'is_disconnection_done',
'is_meter_suspicious', 'approved', 'created'
)
list_filter = ('is_meter_suspicious', 'approved', 'visited_date', 'meter_type', 'usage_type', 'water_meter_manufacturer')
list_filter = ('is_meter_suspicious', 'is_panel_sealed', 'is_panel_cut', 'is_disconnection_done', 'approved', 'visited_date', 'meter_type', 'usage_type', 'water_meter_manufacturer')
search_fields = (
'assignment__process_instance__code', 'new_water_meter_serial', 'seal_number', 'exploitation_license_number', 'sim_number'
)
@ -43,7 +44,7 @@ class InstallationReportAdmin(admin.ModelAdmin):
)
}),
('مشخصات هیدرولیکی', {
'fields': ('discharge_pipe_diameter', 'pre_calibration_flow_rate', 'post_calibration_flow_rate')
'fields': ('discharge_pipe_diameter', 'flow_rate', 'meter_reading', 'meter_charge', 'meter_charge_expiration_date')
}),
('کاربری و مجوز', {
'fields': ('usage_type', 'exploitation_license_number')
@ -51,6 +52,9 @@ class InstallationReportAdmin(admin.ModelAdmin):
('توان و محرکه', {
'fields': ('driving_force', 'motor_power')
}),
('وضعیت تابلو/قطع', {
'fields': ('is_panel_sealed', 'is_panel_cut', 'is_disconnection_done')
}),
('توضیحات', {
'fields': ('description',)
}),