Hujjat uz Microservice Arxitekturasi uchun Qo’llanma


Download 101.99 Kb.
Pdf ko'rish
bet6/13
Sana31.01.2024
Hajmi101.99 Kb.
#1820292
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
Hujjat Documentation

Shablon yaratish – Clientlar FTL yoki DOCX formatlaridan foydalangan holda yangi 
shablonlarni belgilashlari mumkin. FTL shablonlari dinamik ma'lumotlarni kiritish 
imkonini beradi, DOCX shablonlari esa murakkabroq ko’rinishdagi hujjatlar va formatlash 
uchun ideal. 
Shablon boshqaruvi – Clientlarga oʻz shablonlarini samarali boshqarish imkonini 
beruvchi toʻliq CRUD (Yaratish, oʻqish, yangilash, oʻchirish) imkoniyatlarini taklif etadi. 
Shablon saqlash – Shablonlarni bog'langan serverdagi PostgreSQL bazasida xavfsiz 
saqlaydi va ularni osongina olish va texnik xizmat ko'rsatishni ta'minlaydi. 
Versiya boshqaruvi – Shablonlarning turli versiyalarini saqlaydi, agar kerak bo'lsa, 
avvalgi versiyalarga qaytish imkonini beradi va bu vazifani GitLab orqali qilinadi. 
HTTP API So’rovlar 
URL enpoint 
So’rov Turi 
So’rov vazifasi 
/api/v2/template/createFormData 
POST 
RequestParamda berilgan forma orqali 
shablon yaratadi 
/api/v2/template/create 
POST 
RequestBodyda berilgan shablon 
ma’lumotlari orqali shablon yaratadi 
/api/v2/template/updateFormData/{templateId} 
PUT 
RequestParamda berilgan forma orqali 
shablonni yangilaydi 
/api/v2/template/update/{templateId} 
PATCH 
Shablonni body orqali yangilaydi 


P a g e

/api/v2/template/update-expiration/{templateId} 
PUT 
Shablon amal qilish muddatini 
o’zgartiradi 
/api/v2/template/delete/{tempateId} 
DELETE 
Berilgan ID bo’yicha shablonni 
o’chiradi 
/api/v2/template/download/{templateId} 
GET 
ID bo’yicha shablonni yuklaydi 
/api/v2/template/list-for-client 
GET 
Client bo’yicha barcha shablonni oladi 
/api/v2/template/preview/{tempateId} 
POST 
Berilgan model bo’yicha hujjatni 
taxminiy ko’rinishini tasvirlaydi 
/api/v2/template/preview/{suid:.+} 
GET 
SUID bo’yicha shablonni oladi 
DocumentGeneratorService 

Download 101.99 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling