Spaces:
Running
Running
Commit History
-
REMOVE: Xóa fallback exportExcel() - chỉ gọi VAI_QR.exportExcel() trực tiếp
Verified signature94de60f -
FIX: VAI_QR.exportExcel là wrapper gọi getData() rồi _doExportExcel - xử lý fees tự động
Verified signature73099eb -
REMOVE: Xóa inline exportExcel wrapper - để qr-payment.js xử lý CHÍNH
Verified signatureb5ed5b3 -
REMOVE: Xóa hết phần SET EXPORT override - để qr-payment.js xử lý fees
Verified signature58ab73c -
REMOVE: Xóa hết đoạn override exportExcel trong setTimeout
Verified signature23a1969 -
REMOVE: Xóa exportExcel override để dùng qr-payment.js (có fees handling hoàn chỉnh)
Verified signaturee26c67c -
FIX: Button Xuất Excel gọi VAI_QR.exportExcel() thay vì exportExcel()
Verified signaturef8713e7 -
ADD: Thêm window.exportExcel wrapper gọi VAI_QR.exportExcel
Verified signatureb254824 -
REMOVE: Xóa inline exportExcel để dùng VAI_QR.exportExcel từ qr-payment.js
Verified signature3deaa0d -
FIX: Sửa lại công thức tổng trong genXl (loại bỏ syntax error)
Verified signature390379c -
FIX: genXl tính công thức tổng có cộng fees
Verified signature9833c6d -
FIX: Bỏ display:none để ô nhập Yêu cầu bổ sung hiện ra trong modal báo giá
Verified signature4890fea -
FIX: exportExcel dùng VAI_QR.getData() để lấy fees/deposit kèm theo
Verified signature8a1542e -
FIX: Thêm qcAiPrompt vào điều kiện loop của getPromptText để lấy đc nội dung ô yêu cầu bổ sung
Verified signature5a44be7 -
FIX: id==='quoteExtra' -> inputs[j].id==='quoteExtra' trong getPromptText
Verified signature809ac5e -
FIX: getPromptText kiểm tra thêm ID quoteExtra để lấy đc nội dung ô Yêu cầu bổ sung
Verified signature65705f7 -
FIX: Thêm quoteExtra vào _vaiExcelParseExtras để xuất được phí/cọc từ ô Yêu cầu bổ sung
Verified signature7318585 -
Add missing fix file for Excel export with fees/deposit v1050
Verified signature1bd91db -
order-store.js v19.3: Fix export Excel from saved order - fees, deposit, notes xuất đầy đủ
Verified signature845dfb9 -
Fix: Đảm bảo fees, deposit, notes xuất đầy đủ trong Excel báo giá từ đơn đã lưu
Verified signature6fbd48b -
Delete _probe.py - Restore to commit 83e54c14 state (100%)
Verified signaturef5b5e00 -
Restore to commit 83e54c14 - upload all files from target state
Verified signature7127455 -
Remove addImage from exportExcel (fix merge crash)
Verified signature7dcdb61 -
Neutralize mergeCells (no-op) to fix Cannot-merge crash
Verified signatured5d2280 -
Rewrite exportExcel: clean layout, safe merge, fee rows
Verified signatured0e8777 -
Fix merge conflict: increment r after warranty row before fee loop
Verified signature86eaaf6 -
Fix Cannot-merge error in exportExcel via safeMerge wrapper
Verified signaturefa24002 -
Restore original exportExcel (remove broken capture delegation)
Verified signature39450b5 -
Fix ExcelJS color/fill format (valid xlsx)
Verified signaturef2a9ccc -
Fix regex, single inline export block
Verified signature39e02af -
Inline final export JS (no external dep)
Verified signature7d59d73 -
Use single final export script (capture delegation)
Verified signature6f86046 -
remove old export files
Verified signature0fd2fea -
remove old export files
Verified signatureea1cb18 -
FIX: orderToVAIData truyền promptText để export parse được phí
Verified signature2e96f0f -
FIX: usePassed branch parse lại prompt để lấy phí (không tin data.fees rỗng)
Verified signature486ca49 -
ROBUST: exportExcelIndep nhận params (luồng đơn đã lưu) + ghi đè VAI_QR.exportExcel chắc chắn
Verified signatureac376c9 -
DEBUG: expose internals
Verified signature04a2148
-
FIX GỐC: tự gắn capture click handler cho nút Xuất Excel (vượt bẫy _origGetQuoteData chưa từng được gán) + tự định nghĩa _origGetQuoteData
Verified signaturefdf16be -
guard: setInterval respects VAI_INDEP_EXPORT
Verified signaturef92b6b7 -
add: independent Excel export with guaranteed fee rows
Verified signature7f2ebbc -
fix: load independent Excel export (fees/CK/deposit/notes guaranteed) as final override
Verified signature22afcc8 -
probe
Verified signaturedc56b49 -
FIX TRIỆT ĐỂ (final): + safety patch cuối file — đảm bảo VAI_ORDERS luôn tồn tại (nút Đơn hàng hết treo) và exportExcel luôn dùng getData() (Excel báo giá có đủ phí giao hàng/lắp đặt/cọc/CK/ghi chú)
Verified signature98fecac -
FIX TRIỆT ĐỂ: định nghĩa confirmOrder/unconfirmOrder trong order-store.js → IIFE không throw → window.VAI_ORDERS được gán → nút Đơn hàng hết treo 'Đang tải'
Verified signature207f5bf -
FIX TRIỆT ĐỂ (final): 1) parse 'BRAND ck X%' (Malloca ck 35%) trong _vaiExcelParseExtras 2) sửa regex \u36f→\u036f tránh syntax error inline script
Verified signature82bdde8 -
FIX TRIỆT ĐỂ: 'BRAND ck X%' (Malloca ck 35%) → discountPercent toàn đơn trong qr-payment parsePrompt (đơn lưu + Excel từ đơn đều có CK)
Verified signature4df5ccd -
FIX TRIỆT ĐỂ: parse 'BRAND ck X%' (Malloca ck 35%) in _vaiExcelParseExtras → Excel báo giá + đơn lưu có đủ phí/cọc/CK
Verified signature40cd77f -
FIX: parse 'BRAND ck X%' (Malloca ck 35%) in _vaiExcelParseExtras for Excel quote export
Verified signature0f82cc4 -
Upload order-store.js
Verified signature83e54c1