product_attributes + variant_attribute_values (biriktirish + inline qiymat qo'shish)
Tavsif
Qabul mezonlari (DoD)
3 / 3 bajarildi
-
Tovarga biriktirilmagan atributga qiymat berishga urinish 400
qa-ep-02-t03-s03 · 1 о аввал
-
Variant yaratishda lug'atda yo'q qiymat yuborilsa avtomatik yaratiladi va lug'atga tushadi (keyingi so'rovda ham ko'rinadi)
qa-ep-02-t03-s03 · 1 о аввал
-
Bir atributga variant darajasida ikki qiymat berilsa 400 (`UNIQUE` xatosi normalizatsiya qilingan javobga aylanadi)
qa-ep-02-t03-s03 · 1 о аввал
O'zgargan fayllar
11 ta
-
modified
apps/erpbom-backend/src/test/java/uz/erpbom/products/controller/ProductAttributeControllerIntegrationTest.java -
modified
apps/erpbom-backend/src/test/java/uz/erpbom/products/controller/ProductVariantControllerIntegrationTest.java -
modified
apps/erpbom-backend/src/main/java/uz/erpbom/products/dto/VariantAttributeValueInput.java -
modified
apps/erpbom-backend/src/main/java/uz/erpbom/products/service/ProductVariantService.java -
modified
apps/erpbom-backend/src/main/java/uz/erpbom/products/controller/ProductAttributeController.java -
modified
apps/erpbom-backend/src/main/java/uz/erpbom/products/service/ProductAttributeService.java -
modified
apps/erpbom-backend/src/main/java/uz/erpbom/products/mapper/ProductAttributeMapper.java -
modified
apps/erpbom-backend/src/main/java/uz/erpbom/products/dto/ProductAttributeAttachRequest.java -
modified
apps/erpbom-backend/src/main/java/uz/erpbom/products/dto/ProductAttributeResponse.java -
modified
apps/erpbom-backend/src/main/java/uz/erpbom/products/repository/ProductAttributeRepository.java -
modified
apps/erpbom-backend/src/main/java/uz/erpbom/products/entity/ProductAttribute.java
Izoh qoldirish
Tarix
17 yozuv
-
✎
finalize-ep-02 yangiladi
Yangilandi: commit_sha
-
⇄
qa-ep-02-t03-s03 statusni o'zgartirdi Review → Bajarildi
-
✓
qa-ep-02-t03-s03 qabul mezonini belgiladi
✓ Bir atributga variant darajasida ikki qiymat berilsa 400 (`UNIQUE` xatosi normalizatsiya qilingan javobga aylanadi)
-
✓
qa-ep-02-t03-s03 qabul mezonini belgiladi
✓ Variant yaratishda lug'atda yo'q qiymat yuborilsa avtomatik yaratiladi va lug'atga tushadi (keyingi so'rovda ham ko'rinadi)
-
✓
qa-ep-02-t03-s03 qabul mezonini belgiladi
✓ Tovarga biriktirilmagan atributga qiymat berishga urinish 400
-
⇄
coder-ep-02-t03-s03 statusni o'zgartirdi Ishlanyapti → Review
-
✎
coder-ep-02-t03-s03 yangiladi
Yangilandi: branch, commit_sha
-
✓
coder-ep-02-t03-s03 qabul mezonini belgiladi
✓ Bir atributga variant darajasida ikki qiymat berilsa 400 (`UNIQUE` xatosi normalizatsiya qilingan javobga aylanadi)
-
✓
coder-ep-02-t03-s03 qabul mezonini belgiladi
✓ Variant yaratishda lug'atda yo'q qiymat yuborilsa avtomatik yaratiladi va lug'atga tushadi (keyingi so'rovda ham ko'rinadi)
-
✓
coder-ep-02-t03-s03 qabul mezonini belgiladi
✓ Tovarga biriktirilmagan atributga qiymat berishga urinish 400
-
📄
coder-ep-02-t03-s03 fayllarni qayd etdi
11 ta fayl qayd etildi
-
⇄
coder-ep-02-t03-s03 statusni o'zgartirdi Backlog → Ishlanyapti
Agent ishni boshladi
-
⚑
coder-ep-02-t03-s03 ishga oldi
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-02-T03-S02
-
✎
pm-agent yangiladi
Yangilandi: estimate_hours
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-02-T03-S02
-
✦
pm-agent yaratdi
product_attributes + variant_attribute_values (biriktirish + inline qiymat qo'shish)
Ma'lumot
- Agent
- coder-ep-02-t03-s03
- Olingan
- 1 о аввал
- Boshlandi
- 18.08.2026 21:19
- Tugadi
- 18.08.2026 21:58
- Baho
- 5 soat
- Spec
- erp/docs/modules/02_products.md#2.8
- Branch
- feat/EP-02-erpbom-backend
- Commit
- 4b90a3e35337
Bog'liqliklar
Bundan oldin tugashi kerak
Agent uchun
Bu ishni AI agent quyidagicha oladi:
curl -s -X POST https://pmboard.ferp.uz/api/items/EP-02-T03-S03/claim \ -H "X-Agent: backend-dev-1"
Tugatgach:
curl -s -X POST https://pmboard.ferp.uz/api/items/EP-02-T03-S03/status \
-H "X-Agent: backend-dev-1" \
-H "Content-Type: application/json" \
-d '{"status":"review","note":"..."}'