瀏覽代碼

remove summary report 1000 days limit

web_access_fix
Jason Chuang 10 小時之前
父節點
當前提交
fdb8163219
共有 1 個文件被更改,包括 1 次插入9 次删除
  1. +1
    -9
      src/pages/Report/Summary/SummaryForm.js

+ 1
- 9
src/pages/Report/Summary/SummaryForm.js 查看文件

@@ -52,11 +52,10 @@ const SummaryForm = ({ searchCriteria, issueComboData}) => {
setWaitDownload(true);
setDateRangeError("");

// ---- 90-day validation (run on Export click) ----
// ---- Payment date validation (run on Export click) ----
const from = dayjs(minDate);
const to = dayjs(maxDate);

// If both dates are expected/required, validate both exist + range
if (!from.isValid() || !to.isValid()) {
setDateRangeError("Please select both Payment Date (From) and Payment Date (To).");
setWaitDownload(false);
@@ -64,13 +63,6 @@ const SummaryForm = ({ searchCriteria, issueComboData}) => {
}

const diffDays = to.startOf("day").diff(from.startOf("day"), "day");
if (diffDays > 1000) {
setDateRangeError("Payment Date (From) and Payment Date (To) must be within 1000 days.");
setWaitDownload(false);
return;
}

// Optional: if you want to disallow negative ranges (should already be prevented by min/maxDate)
if (diffDays < 0) {
setDateRangeError("Payment Date (To) must be on or after Payment Date (From).");
setWaitDownload(false);


Loading…
取消
儲存