Upload APPLY_EXCEL_FIX.md
Browse files- APPLY_EXCEL_FIX.md +32 -51
APPLY_EXCEL_FIX.md
CHANGED
|
@@ -1,51 +1,32 @@
|
|
| 1 |
-
#
|
| 2 |
-
|
| 3 |
-
##
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
-
|
| 10 |
-
-
|
| 11 |
-
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
| 19 |
-
##
|
| 20 |
-
|
| 21 |
-
|
| 22 |
-
|
| 23 |
-
|
| 24 |
-
```
|
| 25 |
-
|
| 26 |
-
|
| 27 |
-
|
| 28 |
-
2.
|
| 29 |
-
|
| 30 |
-
|
| 31 |
-
|
| 32 |
-
|
| 33 |
-
## File đã chuẩn
|
| 34 |
-
- ✅ `vai-excel-fix-v2.js` - Script fix chính (mới nhất)
|
| 35 |
-
- ✅ `auto-excel-fix-loader.js` - Tự động tải fix
|
| 36 |
-
- ✅ `vai-quote-excel-order-fix-v1050.js` - Backup (nếu v2 không tải được)
|
| 37 |
-
|
| 38 |
-
## Điều kiện áp dụng
|
| 39 |
-
- Cần có thư viện ExcelJS (đã có trong index.html):
|
| 40 |
-
```html
|
| 41 |
-
<script src="https://cdn.jsdelivr.net/npm/exceljs@4.4.0/dist/exceljs.min.js"></script>
|
| 42 |
-
```
|
| 43 |
-
|
| 44 |
-
## Changelog v2.0
|
| 45 |
-
- Thay đổi cách quản lý blob URL: registry toàn cục
|
| 46 |
-
- Patch URL.revokeObjectURL: không revoke khi chưa unload
|
| 47 |
-
- Hỗ trợ cả Quote modal và Order modal
|
| 48 |
-
- Toast thông báo khi xuất thành công/thất bại
|
| 49 |
-
|
| 50 |
-
---
|
| 51 |
-
*Cập nhật: 14-07-2026 - ML Intern - Fix Excel multi-download hoàn hảo*
|
|
|
|
| 1 |
+
# Cập nhật Excel Export - Phiếu báo giá
|
| 2 |
+
|
| 3 |
+
## Thay đổi đã thực hiện
|
| 4 |
+
|
| 5 |
+
### 1. Thêm các dòng phí vào Excel báo giá
|
| 6 |
+
Khi nhập vào ô ck: Malloca ck 35%, giao hàng 200k, lắp đặt 500k, cọc 5tr, ghi chú: giao thứ 7
|
| 7 |
+
|
| 8 |
+
**Excel báo giá sẽ hiển thị:**
|
| 9 |
+
- Bảng sản phẩm (STT, Hình, Tên SP, Mã, Thông tin, SL, Đơn giá, Giá CK, Thành tiền, Ghi chú)
|
| 10 |
+
- Các dòng phụ phí:
|
| 11 |
+
- ⊕ Phí giao hàng: +200.000đ
|
| 12 |
+
- ⊕ Phí lắp đặt: +500.000đ
|
| 13 |
+
- Dòng đặt cọc: Đặt cọc: 5.000.000đ
|
| 14 |
+
- TỔNG CỘNG: Tổng tiền sau khi trừ cọc
|
| 15 |
+
|
| 16 |
+
### 2. Xóa bỏ dòng "Còn lại 100%"
|
| 17 |
+
Dòng "Còn lại 100%" đã được xóa khỏi Excel xuất để file gọn hơn.
|
| 18 |
+
|
| 19 |
+
## Cách hoạt động
|
| 20 |
+
|
| 21 |
+
1. Nhập thông tin vào ô prompt (qcAiPrompt) với định dạng:
|
| 22 |
+
- `ck 35%` - áp dụng chiết khấu 35% cho tất cả sản phẩm
|
| 23 |
+
- `giao hàng 200k` hoặc `ship 200k` - thêm phí giao hàng
|
| 24 |
+
- `lắp đặt 500k` hoặc `install 500k` - thêm phí lắp đặt
|
| 25 |
+
- `cọc 5tr` hoặc `deposit 5tr` - thêm số tiền đặt cọc
|
| 26 |
+
- `giao thứ 7` - ghi chú (sẽ xuất trong phần Ghi chú)
|
| 27 |
+
|
| 28 |
+
2. Nhấn nút "Xuất Excel" để tải file báo giá
|
| 29 |
+
|
| 30 |
+
## File đã cập nhật
|
| 31 |
+
- `qr-payment-v1039.js` - Main script (đã cập nhật)
|
| 32 |
+
- `vai-excel-fix-v2.js` - Excel fix script (đã cập nhật)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|