pqhuy1987
8655ebf1ba
Deploy SOLUTION_ERP / build-deploy (push) Successful in 4m54s
[CLAUDE] PurchaseEvaluation: Mig 55 ô "Ghi chú từ CCM" ngân sách gói thầu — CCM nhập số + ghi lý do giống PRO
- Entity PeWorkItemBudget +CcmNote (mirror ProNote, nvarchar 1000) + Mig 55 additive-nullable
- UpdatePeBudgetCcmCommand +CcmNote absolute-set, role-gate CostControl/Admin fail-closed
- DTO PeBudgetSummaryDto +CcmNote + controller BudgetCcmBody + GET mapping
- FE 2 app SHA-mirror: dòng "Ghi chú từ CCM" gate canEditCcm (sau V0/hiệu chỉnh), absolute-set đủ 3 field
- Test +5 (set CCM/Admin, null-clear, non-priv Forbidden, all-3-persist) -> 339 pass
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 19:05:10 +07:00
..
2026-06-08 12:34:48 +07:00
2026-06-13 01:07:27 +07:00
2026-05-27 13:57:08 +07:00
2026-06-16 14:03:57 +07:00
2026-06-01 13:38:05 +07:00
2026-05-15 12:41:56 +07:00
2026-06-08 10:32:28 +07:00
2026-06-01 13:43:32 +07:00
2026-06-16 14:03:57 +07:00
2026-06-08 13:23:45 +07:00
2026-06-08 12:34:48 +07:00
2026-06-09 17:51:38 +07:00
2026-06-09 17:51:38 +07:00
2026-05-27 13:57:08 +07:00
2026-06-16 10:50:05 +07:00
2026-06-17 10:33:32 +07:00
2026-06-16 14:03:57 +07:00
2026-06-18 15:51:39 +07:00
2026-06-17 13:27:50 +07:00
2026-05-08 12:04:51 +07:00
2026-06-18 19:05:10 +07:00
2026-06-13 01:07:27 +07:00
2026-05-13 21:14:03 +07:00
2026-06-09 17:51:38 +07:00