[CLAUDE] PurchaseEvaluation: bo nut "+ Them hang muc" Section 2 (UAT vong 6 - anh chot)
All checks were successful
Deploy SOLUTION_ERP / build-deploy (push) Successful in 4m0s
All checks were successful
Deploy SOLUTION_ERP / build-deploy (push) Successful in 4m0s
- 1 phieu = 1 hang muc chon tu header (S57bis/S58, hang muc dau auto-seed khi tao phieu) -> nut them hang muc thu 2+ sai mo hinh nghiep vu, go khoi ItemsTab header. - AddItemDialog giu (dead code) de flip lai de neu doi y. - SHA256 mirror x2 app IDENTICAL, build x2 PASS.
This commit is contained in:
@ -1601,11 +1601,9 @@ function ItemsTab({ ev, readOnly = false }: { ev: PeDetailBundle; readOnly?: boo
|
|||||||
{ev.details.length} hạng mục · {ev.suppliers.length} NCC tham gia
|
{ev.details.length} hạng mục · {ev.suppliers.length} NCC tham gia
|
||||||
{!readOnly && ' — mở hạng mục để thêm NCC + nhập báo giá.'}
|
{!readOnly && ' — mở hạng mục để thêm NCC + nhập báo giá.'}
|
||||||
</p>
|
</p>
|
||||||
{!readOnly && (
|
{/* S59 vòng 6 (anh chốt "bỏ luôn cái nút thêm hạng mục"): 1 phiếu = 1 hạng mục
|
||||||
<Button onClick={() => setAddOpen(true)} className="gap-1.5 text-xs">
|
chọn từ header (S57bis/S58) — hạng mục đầu auto-seed khi tạo phiếu, nút thêm
|
||||||
<Plus className="h-3.5 w-3.5" /> Thêm hạng mục
|
hạng mục thứ 2+ sai mô hình. AddItemDialog giữ (dead) để flip lại dễ nếu cần. */}
|
||||||
</Button>
|
|
||||||
)}
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{ev.details.length === 0 ? (
|
{ev.details.length === 0 ? (
|
||||||
|
|||||||
@ -1601,11 +1601,9 @@ function ItemsTab({ ev, readOnly = false }: { ev: PeDetailBundle; readOnly?: boo
|
|||||||
{ev.details.length} hạng mục · {ev.suppliers.length} NCC tham gia
|
{ev.details.length} hạng mục · {ev.suppliers.length} NCC tham gia
|
||||||
{!readOnly && ' — mở hạng mục để thêm NCC + nhập báo giá.'}
|
{!readOnly && ' — mở hạng mục để thêm NCC + nhập báo giá.'}
|
||||||
</p>
|
</p>
|
||||||
{!readOnly && (
|
{/* S59 vòng 6 (anh chốt "bỏ luôn cái nút thêm hạng mục"): 1 phiếu = 1 hạng mục
|
||||||
<Button onClick={() => setAddOpen(true)} className="gap-1.5 text-xs">
|
chọn từ header (S57bis/S58) — hạng mục đầu auto-seed khi tạo phiếu, nút thêm
|
||||||
<Plus className="h-3.5 w-3.5" /> Thêm hạng mục
|
hạng mục thứ 2+ sai mô hình. AddItemDialog giữ (dead) để flip lại dễ nếu cần. */}
|
||||||
</Button>
|
|
||||||
)}
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{ev.details.length === 0 ? (
|
{ev.details.length === 0 ? (
|
||||||
|
|||||||
Reference in New Issue
Block a user