change #137

Merged
xoliqberdiyev merged 1 commits from behruz into main 2026-05-05 11:57:38 +00:00
2 changed files with 12 additions and 56 deletions

View File

@@ -116,10 +116,16 @@ class UpdateMechanicAutoevaluationSerializer(serializers.ModelSerializer):
required=False,
allow_null=True,
)
user = serializers.PrimaryKeyRelatedField(
queryset=User.objects.all(),
required=False,
allow_null=True,
)
class Meta:
model = MechanicAutoEvaluationModel
fields = [
"user",
"registration_number",
"contract_date",
"object_inspection_date",

View File

@@ -1,61 +1,11 @@
Odatiy avto baholash api'larini kopiyasi kerak. Qo'lda baholash uchun
Mexanik avto baholash yaratish'ga "user" field qo'shish kerak
[SIFAT-91] task bajarilib bolinganidan song ushbu taskni boshlang
API: /api/v1/mechanic-auto-evaluation/
Qolda baholash degani narxlar va hujjatlarni xodimlarni ozlari aniqlab kiritadi. “Qolda baholash”ni odatiy “Avto baholash”dan farqli tomoni:
Quyidagilar bolsin:
1. List da ushbu field kelishi kerak. id emas object kelsin
2. details boyicha get qilinganida ham kelsin. id emas object kelsin
Hujjatlar Xodimlar tomonidan yuklanadi
Narx automatik xisoblanmaydi
Mexanik baholash yaratilishida foydalanuvchi tanlanishi kerak
Xozircha quyidagilarni copy qilib yasab bersangiz bolgani. Qolganini alohida task qilib kiritaman.
/api/v1/auto-evaluation/ => /api/v1/mechanic-auto-evaluation/
/api/v1/auto-evaluation/:id/ => /api/v1/mechanic-auto-evaluation/:id/
/api/v1/auto-evaluation/appraisers/:id/list/ => /api/v1/mechanic-auto-evaluation/appraisers/:id/list/
/api/v1/auto-evaluation/appraisers/:id/remove/ => /api/v1/mechanic-auto-evaluation/appraisers/:id/remove/
/api/v1/auto-evaluation/appraisers/:id/set/ => /api/v1/mechanic-auto-evaluation/appraisers/:id/set/
/api/v1/auto-evaluation-history/ => /api/v1/mechanic-auto-evaluation-history/
/api/v1/auto-evaluation/archive/list/ => /api/v1/mechanic-auto-evaluation/archive/list/
/api/v1/auto-evaluation/archive/:id/ => /api/v1/mechanic-auto-evaluation/archive/:id/
Endpointlar korsatilganiday bolsin
3. edit qilishda ham ushbu field ni yanlash imkoni bolsin