Pages tagged “Normativ hujjatlar — boshqaruv”
7 pages
- GET /api/v1/admin/legal-documents
- POST /api/v1/admin/legal-documents `status` yuborilmasa nofaol saqlanadi. Darhol faol (`status: 1`) qilish `publish legal-documents` ruxsatini talab qiladi. `revisions` bilan o'zgartirishlar tarixini ham bir so'rovda kiritish mumkin.
- GET /api/v1/admin/legal-documents/{legalDocument_id}
- PUT /api/v1/admin/legal-documents/{legalDocument_id} Qisman yangilash: yuborilmagan maydonlar o'zgarmaydi. `revisions` yuborilsa, tarix to'liq shu ro'yxatga keltiriladi (id bor — yangilanadi, yo'q — qo'shiladi, ro'yxatda bo'lmagani — o'chiriladi). `status`ni o'zgartirish `publish legal-documents` ruxsatini talab qiladi.
- DELETE /api/v1/admin/legal-documents/{legalDocument_id} Yumshoq o'chirish — yozuv bazada qoladi va qaytarib olinishi mumkin.
- POST /api/v1/admin/legal-documents/{legalDocument_id}/files Har bir til uchun bitta fayl: o'sha tilning avvalgi nusxasi almashadi.
- DELETE /api/v1/admin/legal-documents/{legalDocument_id}/files/{media}