58 lines
1.5 KiB
Markdown
58 lines
1.5 KiB
Markdown
# HQLAND - HƯỚNG DẪN PHIÊN LÀM VIỆC TIẾP THEO
|
|
|
|
> File này giúp AI Agent nhanh chóng bắt nhịp khi bạn chuyển sang máy tính khác.
|
|
> **Cập nhật:** 28/04/2026
|
|
|
|
---
|
|
|
|
## 1. NHỮNG GÌ VỪA HOÀN THÀNH
|
|
|
|
### ✅ Module mới: Sales Phases (Đợt mở bán)
|
|
- **Models:** `SalesPhase`, `SalesPhaseProduct` (pivot)
|
|
- **Migration:** `sales_phases`, `sales_phase_products`, `add_sales_phase_id_to_contracts`
|
|
- **SalesPhaseResource:** Form + Table + Pages đầy đủ (Schemas)
|
|
- **ContractForm:** Chọn `sales_phase_id` → auto-populate giá từ pivot
|
|
- **CreateContract:** Fallback lấy `paymentTemplate` từ `salesPhase` nếu HĐ không chọn template trực tiếp
|
|
- **Product/Project models:** Thêm relationships với SalesPhase
|
|
|
|
### ✅ Kiến trúc cũ vẫn giữ nguyên
|
|
- Calculation Pipeline, Form Templates, Payment/Finance modules
|
|
- Dashboard widgets, PaymentFine/Appendix/Settlement Resources
|
|
- 9 tests passing
|
|
|
|
---
|
|
|
|
## 2. CẤU HÌNH DATABASE
|
|
|
|
### Chạy migrate (NẾU CHƯA CHẠY)
|
|
```bash
|
|
DB_HOST=127.0.0.1 php artisan migrate --force
|
|
```
|
|
|
|
---
|
|
|
|
## 3. TEST
|
|
|
|
```bash
|
|
DB_HOST=127.0.0.1 ./vendor/bin/pest
|
|
```
|
|
|
|
---
|
|
|
|
## 4. VIỆC CẦN LÀM TIẾP THEO
|
|
|
|
- [ ] **Notification:** Cảnh báo đợt thanh toán sắp đến hạn
|
|
- [ ] **Export Excel:** Báo cáo công nợ khách hàng
|
|
- [ ] **In ấn thực tế:** Tích hợp MailMergeService với action "In" trong ContractResource
|
|
|
|
---
|
|
|
|
## 5. TÀI KHOẢN
|
|
|
|
- **Email:** admin@phuongtc.com
|
|
- **Password:** 1Qazxsw2@!321
|
|
|
|
---
|
|
|
|
*Commit ngay lập tức trước khi tắt máy!*
|