Task #1761
closed[Tính cước] Bàn giao Tiến trình lập lịch cho VTT
100%
Description
Mạnh check hộ anh trạng thái TT lập lịch này đang bị mắc ở đâu chưa bàn giao được
Theo Plan trước TT lập lịch bàn giao vào 24/03/2025
Updated by Huy Pham 6 months ago
- Assignee changed from Trần Đức Mạnh to Đỗ Huy Linh
Dear anh Long,
Em gửi anh thông tin chỗ lập lịch bị conflict giữa web và tiến trình đã trao đổi tại buổi họp hôm trước ạ:
Hiện tại mã cron với 8 phần tử * * * * * * * * tương ứng với <giây> <phút> <giờ> <ngày trong tháng> <tháng> <thứ trong tuần> <năm> <ngày trong năm> có thể setup delay tối đa 366 ngày hoặc 52 tuần hoặc 12 tháng ( giới hạn số ngày trong 1 năm ).
Nhưng trên màn web hiện tại đang cho phép nhập tối đa đến 100 ngày/tuần/tháng => nếu nhập tuần/tháng quá 52 / 12 thì sẽ gây lỗi tiến trình. Nếu xử lí chia nhỏ quãng delay ( 500 ngày = 1 năm và 134-135 ngày ) sẽ không đảm bảo ngày chạy chính xác
Vậy nên em xin đề xuất giới hạn lại giá trị nhập trên web về các giá trị 366 đối với loại ngày, 52 đối với loại tuần, 12 đối với loại tháng ạ
Anh xem cho em phần này có thể xử lý như vậy được không ạ
BR,
===> Task này gửi email từ hôm 29/05 => Hiện tại đứng ở chân anh Tuấn Anh, đã email nhắc nhở 08/06 để lấy ý kiến.
Updated by Huy Pham 6 months ago
Huy Pham wrote in #note-1:
Dear anh Long,
Em gửi anh thông tin chỗ lập lịch bị conflict giữa web và tiến trình đã trao đổi tại buổi họp hôm trước ạ:
Hiện tại mã cron với 8 phần tử * * * * * * * * tương ứng với <giây> <phút> <giờ> <ngày trong tháng> <tháng> <thứ trong tuần> <năm> <ngày trong năm> có thể setup delay tối đa 366 ngày hoặc 52 tuần hoặc 12 tháng ( giới hạn số ngày trong 1 năm ).
Nhưng trên màn web hiện tại đang cho phép nhập tối đa đến 100 ngày/tuần/tháng => nếu nhập tuần/tháng quá 52 / 12 thì sẽ gây lỗi tiến trình. Nếu xử lí chia nhỏ quãng delay ( 500 ngày = 1 năm và 134-135 ngày ) sẽ không đảm bảo ngày chạy chính xác
Vậy nên em xin đề xuất giới hạn lại giá trị nhập trên web về các giá trị 366 đối với loại ngày, 52 đối với loại tuần, 12 đối với loại tháng ạ
Anh xem cho em phần này có thể xử lý như vậy được không ạ
BR,
===> Task này gửi email từ hôm 29/05 => Hiện tại đứng ở chân anh Tuấn Anh, đã email nhắc nhở 08/06 để lấy ý kiến.
Cái này anh Tuấn anh đã đồng ý nhé.