Files
we_pro_dock/BACKEND/HISTORIES.md
2024-05-14 16:58:27 +03:00

32 lines
3.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## Модель
1. **MaintenanceHistory:**
- **`object`** (ForeignKey): Связь с объектом, к которому относится история обслуживания.
- **`start_time`** (DateTimeField): Дата начала обслуживания.
- **`end_time`** (DateTimeField): Дата окончания обслуживания (может быть пустым).
- **`maintenance_text`** (TextField): Текстовое описание обслуживания.
- **`photo_history_maintenance`** (ManyToManyField): Связь с фотографиями отчета об обслуживании.
2. **TechnicalWorkHistory:**
- **`object`** (ForeignKey): Связь с объектом, к которому относится история технических работ.
- **`start_date`** (DateField): Дата начала технических работ.
- **`end_date`** (DateField): Дата окончания технических работ.
- **`description`** (TextField): Описание выполненных работ.
- **`photo_history_technical_work`** (ManyToManyField): Связь с фотографиями отчета о технических работах.
3. **MeteringDevice:**
- **`object`** (ForeignKey): Связь с объектом, к которому относится история технических работ.
- **`start_time`** (DateTimeField): дата начала обслуживания прибора учета.
- **`end_time`** (DateTimeField): дата окончания обслуживания прибора учета (может быть пустым).
- **`maintenance_text`** (TextField): Текстовое описание проведенного обслуживания прибора учета. Здесь можно указать основные детали и результаты работ.
- **`electricity_reading`** (FloatField): Показание по электроэнергии, которое фиксируется при обслуживании прибора учета электроэнергии.
- **`water_reading`** (FloatField): Показание по воде, которое фиксируется при обслуживании прибора учета потребления воды.
- **`security_reading`** (FloatField): Показание по охране, которое фиксируется при обслуживании прибора учета системы безопасности.
- **`internet_reading`** (FloatField): Показание по интернету, которое фиксируется при обслуживании прибора учета интернет-трафика.
- **`gas_reading`** (FloatField): Показание по газу, которое фиксируется при обслуживании прибора учета газа.
- **`garbage_disposal_reading`** (FloatField): Показание по вывозу мусора, которое фиксируется при обслуживании прибора учета мусора.
- **`capital_repairs_reading`** (FloatField): Показание по капитальным ремонтам, которое фиксируется при обслуживании прибора учета капитальных ремонтов.
- **`photo_history_metering_device`** (ManyToManyField): Связь с фотографиями показаний прибора учета. Здесь можно хранить изображения или документацию о показаниях прибора учета.
## Сериализатор
## Маршрутизатор
## Контроллер