"; /* for($i=0; $i"; } } else echo "[$key][$value]
"; //print_r($_POST); } for($i=0; $i"; } } else echo "[$key][$value]
"; //print_r($_POST); } */ // Level 9 이하만 사용 가능 $func->checkLevelModal(9); // Delete 기능 제한 (Admin : 1, Staff : 5, Driver : 9 만 가능) $permit = array("1", "5", "9"); if (in_array($_SESSION['ss_LEVEL'], $permit)) { $setTag = "ENABLED"; } else $setTag = "DISABLED"; $add_srchquery = ""; $add_query = ""; if ($d_orderdate) $orderdate = $func -> convertFormat ($d_orderdate, 3); else if ($orderdate) $d_orderdate = str_replace("-", "", trim($orderdate)); if ($searchDriver) $d_driveruid = $searchDriver; if ($_SESSION['ss_LEVEL'] == 9 && $_SESSION['ss_UID'] != $d_driveruid) { $msg = "Invalid data. Please try again. [Err - order driver data]"; $func -> modalMsg ($msg, "/index_intranet.php?view=order_list"); exit(); exit(); } // searching if($key_word) { $key_wordStr = urldecode(trim($key_word)); $add_srchquery .= " AND ((m_userid LIKE '%$key_wordStr%') OR (m_firstname LIKE '%$key_wordStr%') OR (m_cell LIKE '%$key_wordStr%'))"; } // sorting if($switch) { $switched = $func -> switchOrder($switch, $switched); $add_query .= " ORDER BY $switch $switched "; $switched = $switch . "^" . $switched; }else if($switched) { $switched1 = explode("^", $switched); $add_query .= " ORDER BY $switched1[0] $switched1[1] "; } else { $add_query .= " ORDER BY d_ordertype DESC, d_name ASC"; } $getSWHStr = $switched; //total record $query = "SELECT COUNT(d_uid) FROM tbl_daily WHERE d_orderdate = '$d_orderdate' AND d_driveruid = '$d_driveruid' " . $add_allquery . $add_srchquery . $add_query; $total_count=$jdb->rQuery($query, "record query error"); //echo "




[$total_count][$query]
"; //페이징변수설정 /* if(!$page) $page = 1; if(!$list_count) $list_count = $INIT_PAGECNT; //출력리스트 갯수 if(!$page_count) $page_count = $INIT_PAGEVIEWCNT; //출력페이지 갯수 $list_number = $total_count - (($page-1)*$list_count); $start_number = $list_count * ($page-1); $add_query .= " LIMIT $start_number, $INIT_PAGECNT"; */ $list_number = $total_count; $query = "SELECT * FROM tbl_daily WHERE d_orderdate = '$d_orderdate' AND d_driveruid = '$d_driveruid' " . $add_allquery . $add_srchquery . $add_query; //echo "



[$query]"; $result=$jdb->nQuery($query, "list error"); while($list=mysqli_fetch_array($result, MYSQLI_ASSOC)) { for($i=0; $i $value ) $$key = $value; } $d_nameSTR = str_replace("\\", "", $d_name); //$d_maincontainerSTR = $arrBin[$d_maincontainer]; $d_containerSTR = str_replace("\\", "", $d_container); $d_locationSTR = str_replace("\\", "", $d_location); $d_paymenttypeSTR = $arrPaymenttype[$d_paymenttype]; $d_addressSTR = str_replace("\\", "", $d_address); $d_citySTR = str_replace("\\", "", $d_city); $d_lastpickupdateSTR = $func -> convertFormat ($d_lastpickupdate, 3); $d_lastpaiddateSTR = $func -> convertFormat ($d_lastpaiddate, 3); $d_visitdateSTR = $func -> convertFormat ($d_visitdate, 3); $d_paystatusSTR = $arrPaidStatus[$d_paystatus]; if ($d_paystatus == "P") $d_paystatusSTR = $d_paystatusSTR." ($".$d_payamount.")"; $d_estquantitySTR = number_format(floatval($d_estquantity)); $d_quantitySTR = number_format(floatval($d_quantity)); $qry_dvr = "SELECT m_initial FROM tbl_member WHERE m_uid = '".$d_driveruid."' "; $rt_dvr = $jdb->fQuery($qry_dvr, "fetch query error"); // d_orderdate 이 현재일 이후인 경우만 삭제 가능 // 운영자는 예외 if (($d_orderdate >= date("Ymd") && $d_status != "F") || $_SESSION['ss_LEVEL'] == "1") { if ($setTag == "ENABLED") { if ($_SESSION['ss_LEVEL'] == 9 && $_SESSION['ss_UID'] != $d_createruid) { $OPTIONstr = ""; //$OPTIONstr = "[".$_SESSION['ss_UID']."][".$d_createruid."]"; //$OPTIONTITLEstr = "OPTION"; } else { $OPTIONstr = ""; } } else { $OPTIONstr = ""; //$OPTIONTITLEstr = ""; } } // d_orderdate 이 현재일이고, Finished 안된 경우만 입력할수 있음 // 운영자는 예외 //if (($d_orderdate == date("Ymd") && $d_status != "F") || $_SESSION['ss_LEVEL'] == "1") { // d_orderdate 이 현재일이고, Finished 상관없이 입력할수 있음 (2023.08.31 request) // 운영자는 예외 if (($d_orderdate == date("Ymd")) || $_SESSION['ss_LEVEL'] == "1") { $PICKUPstr = ""; } else $PICKUPstr = ""; //$PICKUPstr = ""; /////////////////////// // Get This/Last year Quantity /////////////////////// $getThisYear = date("Y"); $getLastYear = date("Y", strtotime('last year')); //echo "



[$get1Mon][$get2Mon][$get3Mon]"; $qry_sum = "SELECT SUM(CASE WHEN d_visitdate like '".$getThisYear."%' THEN d_quantity ELSE 0 END) AS THISYEAR, SUM(CASE WHEN d_visitdate like '".$getLastYear."%' THEN d_quantity ELSE 0 END) AS LASTYEAR FROM tbl_daily WHERE d_customeruid = '".$d_customeruid."' AND d_status = 'F' "; //echo "LIST_TOT[$qry_sum]
"; $rt_sum = $jdb->fQuery($qry_sum, "fetch query error"); $getThisYearQ = number_format(floatval($rt_sum['THISYEAR'])); $getLastYearQ = number_format(floatval($rt_sum['LASTYEAR'])); if ($d_ordertype == "R") $d_ordertypeSTR = "class='bg-request'"; else if ($d_ordertype == "S") $d_ordertypeSTR = "class='bg-will-call'"; else if ($d_driveruid == $d_createruid) $d_ordertypeSTR = "class='bg-period'"; else $d_ordertypeSTR = ""; $c_uid = $d_customeruid; if ($d_fullcycleflag == 1) { $d_fullcycleSTR = $d_fullcycleforced; $d_fullcycleCSS = "style='color:red;'"; } else { $d_fullcycleSTR = $d_fullcycle; $d_fullcycleCSS = ""; } $driverPopup = ""; $strList .= " $list_number $d_nameSTR   $driverPopup $d_accountno $d_maincontainer $d_containerSTR $d_paymenttype $d_rate $d_addressSTR $d_citySTR $getLastYearQ $getThisYearQ "; if ($_SESSION['ss_LEVEL'] == 9) { $strList .= " $d_fullcycleSTR "; } else { $strList .= " "; } $strList .= " $d_lastpickupdateSTR - $d_lastpickupquantity $d_estquantitySTR $d_quantitySTR $d_lastpaiddateSTR $PICKUPstr $OPTIONstr "; $list_number--; } if( $total_count < 1 ) { $strList = " No Data "; } if ($_SESSION['ss_LEVEL'] == 9) $add_qry = " AND m_uid = '".$_SESSION['ss_UID']."' "; else $add_qry = ""; // Get Driver Info $qry_driver = "SELECT * FROM tbl_member WHERE m_level = 9 AND m_status = 'A' ".$add_qry." ORDER by m_initial ASC "; $rt_driver = $jdb->nQuery($qry_driver, "list error"); while($lt_driver=mysqli_fetch_array($rt_driver, MYSQLI_ASSOC)) { if ($lt_driver['m_uid'] == $d_driveruid) $selectStr = "selected"; else $selectStr = ""; $c_driveruidSTR .= " "; } addLog ("add", "ORDER DRIVER LIST", "VIEW", $lguserid, $query, $lgno); ?>