parent
9e2339e55e
commit
7fc1d826f2
|
|
@ -788,11 +788,15 @@ if ($actionStr == "CUSTOMER") {
|
||||||
$baseDate = strtotime($c_schedulebasic);
|
$baseDate = strtotime($c_schedulebasic);
|
||||||
$targetDate = strtotime($orderdate);
|
$targetDate = strtotime($orderdate);
|
||||||
$diffDays = floor(($targetDate - $baseDate) / 86400);
|
$diffDays = floor(($targetDate - $baseDate) / 86400);
|
||||||
|
// 과거 제외
|
||||||
|
if ($diffDays >= 0) {
|
||||||
$diffWeeks = floor($diffDays / 7);
|
$diffWeeks = floor($diffDays / 7);
|
||||||
|
// n주 간격 체크
|
||||||
if (($diffWeeks % $weekNum) == 0) {
|
if (($diffWeeks % $weekNum) == 0) {
|
||||||
$isScheduleMatch = true;
|
$isScheduleMatch = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (!$isScheduleMatch) {
|
if (!$isScheduleMatch) {
|
||||||
continue;
|
continue;
|
||||||
|
|
|
||||||
|
|
@ -268,6 +268,8 @@ if ($c_type_p == 'P') {
|
||||||
$targetDate = strtotime($orderdate);
|
$targetDate = strtotime($orderdate);
|
||||||
// 날짜 차이
|
// 날짜 차이
|
||||||
$diffDays = floor(($targetDate - $baseDate) / 86400);
|
$diffDays = floor(($targetDate - $baseDate) / 86400);
|
||||||
|
// 과거 제외
|
||||||
|
if ($diffDays >= 0) {
|
||||||
$diffWeeks = floor($diffDays / 7);
|
$diffWeeks = floor($diffDays / 7);
|
||||||
// n주 간격 체크
|
// n주 간격 체크
|
||||||
if (($diffWeeks % $weekNum) == 0) {
|
if (($diffWeeks % $weekNum) == 0) {
|
||||||
|
|
@ -275,6 +277,7 @@ if ($c_type_p == 'P') {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if ($isScheduleMatch) {
|
if ($isScheduleMatch) {
|
||||||
$qryS_dupQRY = $qryS_dupQRY . $c_uid . ',';
|
$qryS_dupQRY = $qryS_dupQRY . $c_uid . ',';
|
||||||
|
|
@ -743,6 +746,8 @@ if ($c_type_p == 'P') {
|
||||||
$targetDate = strtotime($orderdate);
|
$targetDate = strtotime($orderdate);
|
||||||
// 날짜 차이
|
// 날짜 차이
|
||||||
$diffDays = floor(($targetDate - $baseDate) / 86400);
|
$diffDays = floor(($targetDate - $baseDate) / 86400);
|
||||||
|
// 과거 제외
|
||||||
|
if ($diffDays >= 0) {
|
||||||
$diffWeeks = floor($diffDays / 7);
|
$diffWeeks = floor($diffDays / 7);
|
||||||
// n주 간격 체크
|
// n주 간격 체크
|
||||||
if (($diffWeeks % $weekNum) == 0) {
|
if (($diffWeeks % $weekNum) == 0) {
|
||||||
|
|
@ -750,6 +755,7 @@ if ($c_type_p == 'P') {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (!$isScheduleMatch) continue;
|
if (!$isScheduleMatch) continue;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue