[CLAUDE] PurchaseEvaluation: nguoi duyet dinh kem file khi DUYET (reuse attachment Purpose=ApprovalAttachment, no migration)
All checks were successful
Deploy SOLUTION_ERP / build-deploy (push) Successful in 4m56s
All checks were successful
Deploy SOLUTION_ERP / build-deploy (push) Successful in 4m56s
Modal Duyet them picker multi-file -> upload TRUOC khi chuyen phase (file loi/>20MB = throw, khong duyet). File hien o muc 'File dinh kem khi duyet' (download/preview) trong Panel quy trinh, gan ten nguoi tai + thoi gian. Fix 2 filter dung supplierId=null lam proxy Bang-so-sanh (banSoSanhAttachments + submit-guard) loai purpose=5 tranh lan section + false-pass. FE 2 app SHA-identical. authz: approver upload duoc (handler khong guard drafter-only). Test 354 PASS, no migration. UAT Tra Sol / 5 tester.
This commit is contained in:
@ -8,6 +8,7 @@ public enum PurchaseEvaluationAttachmentPurpose
|
||||
RequirementSpec = 2, // Bản vẽ/yêu cầu kỹ thuật kèm theo
|
||||
DecisionExport = 3, // Bản phiếu duyệt đã export
|
||||
ComparisonTable = 4, // Bảng so sánh tổng — không gắn với 1 NCC, file tổng hợp
|
||||
ApprovalAttachment = 5, // S78 — file người DUYỆT tự đính kèm khi duyệt (thay đổi nhỏ, không muốn Trả lại). supplierId=null, uploader=CreatedBy
|
||||
Other = 99,
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user