Merge pull request 'change' (#137) from behruz into main
All checks were successful
Deploy to Production / build-and-deploy (push) Successful in 3m1s

Reviewed-on: #137
This commit is contained in:
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, required=False,
allow_null=True, allow_null=True,
) )
user = serializers.PrimaryKeyRelatedField(
queryset=User.objects.all(),
required=False,
allow_null=True,
)
class Meta: class Meta:
model = MechanicAutoEvaluationModel model = MechanicAutoEvaluationModel
fields = [ fields = [
"user",
"registration_number", "registration_number",
"contract_date", "contract_date",
"object_inspection_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
3. edit qilishda ham ushbu field ni yanlash imkoni bolsin
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