- [RECEIPT] 드라이버 이름으로 표시.
This commit is contained in:
Hyojin Ahn 2026-06-30 12:14:35 -04:00
parent 4e850352e0
commit b1526250a0
1 changed files with 14 additions and 13 deletions

View File

@ -1,6 +1,6 @@
<?
// Level 9 이하만 사용 가능
// Level 9 <EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD>
$func->checkLevelModal(9);
/*
@ -24,7 +24,7 @@ for($i=0; $i<sizeof($_POST); $i++) {
//exit;
*/
// Download 기능 제한 (Admin : 1, Manager : 3, Staff : 5 만 가능)
// Download <EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> (Admin : 1, Manager : 3, Staff : 5 <20><> <20><><EFBFBD><EFBFBD>)
$permit = array("1", "5", "6", "7", "9");
if (in_array($_SESSION['ss_LEVEL'], $permit)) {
$setTag = "ENABLED";
@ -90,7 +90,7 @@ while($lt_dr=mysqli_fetch_array($rt_dr, MYSQLI_ASSOC)) {
else $selectStr = "";
$c_driveruidSTR .= "
<option value='".$lt_dr['dr_uid']."' $selectStr>".$lt_dr['dr_initial']."</option>";
<option value='".$lt_dr['dr_uid']."' $selectStr>".$lt_dr['dr_lastname'].$lt_dr['dr_firstname']." (".$lt_dr['dr_initial'].")</option>";
}
@ -106,11 +106,11 @@ else {
$status_query = " AND (c.c_status = 'A') ";
}
// 모든 경우에 receipt 는 다보여져야 함 (2023.12.05)
// <EFBFBD><EFBFBD><EFBFBD> <20><>쿡 receipt <20><> <20>ٺ<EFBFBD><D9BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> (2023.12.05)
$status_query = "";
// CASH 계정에서 다른 계정으로 Payment 변경시 안보이는 문제 (2024.01.12)
// 아래 query에서 AND d.d_paymenttype = 'CA' 제거함
// CASH <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ٸ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Payment <20><><EFBFBD><EFBFBD><EFBFBD> <20>Ⱥ<EFBFBD><C8BA>̴<EFBFBD> <20><><EFBFBD><EFBFBD> (2024.01.12)
// <EFBFBD>Ʒ<EFBFBD> query<72><79><EFBFBD><EFBFBD> AND d.d_paymenttype = 'CA' <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//total record
$query = "SELECT count(d.d_accountno)
@ -135,20 +135,21 @@ ORDER BY MAX(d.d_visitdate) DESC, d.d_accountno DESC
$total_count=$jdb->rQuery($query, "record query error");
//echo "<br><br><br><br><br>[$total_count][$query]<br>";
//페이징변수설정
//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>¡<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
if(!$page) $page = 1;
if(!$list_count) $list_count = $INIT_PAGECNT; //출력리스트 갯수
if(!$page_count) $page_count = $INIT_PAGEVIEWCNT; //출력페이지 갯수
if(!$list_count) $list_count = $INIT_PAGECNT; //<EFBFBD><EFBFBD>¸<EFBFBD><EFBFBD><EFBFBD>Ʈ <20><><EFBFBD><EFBFBD>
if(!$page_count) $page_count = $INIT_PAGEVIEWCNT; //<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
$list_number = $total_count - (($page-1)*$list_count);
$start_number = $list_count * ($page-1);
// CASH 계정에서 다른 계정으로 Payment 변경시 안보이는 문제 (2024.01.12)
// 아래 query에서 AND d.d_paymenttype = 'CA' 제거함
// CASH <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ٸ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Payment <20><><EFBFBD><EFBFBD><EFBFBD> <20>Ⱥ<EFBFBD><C8BA>̴<EFBFBD> <20><><EFBFBD><EFBFBD> (2024.01.12)
// <EFBFBD>Ʒ<EFBFBD> query<72><79><EFBFBD><EFBFBD> AND d.d_paymenttype = 'CA' <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
$add_query .= " LIMIT $start_number, $INIT_PAGECNT";
$query = "SELECT * FROM tbl_daily d
LEFT OUTER JOIN tbl_driver dr ON d.d_druid = dr.dr_uid
WHERE d.d_customeruid != '' AND d.d_status = 'F' AND d.d_paystatus = 'P' ". $qrySTR. "
AND d.d_customeruid IN (SELECT c.c_uid FROM tbl_customer c WHERE (c.c_uid = d.d_customeruid) ".$status_query. ") ". $add_srchquery . $add_query;
//echo "<br><br><br><br>[$query]<br><br>";
@ -201,7 +202,7 @@ while($list=mysqli_fetch_array($result, MYSQLI_ASSOC)) {
<td>$max_accountnoSTR</td>
<td>$max_addressSTR</td>
<td>".$d_region."</td>
<td>".$d_drinitial."</td>
<td>".$dr_lastname.$dr_firstname." (".$d_drinitial.")</td>
<td style=\"text-align:right; padding-right:20px;\">$d_quantity</td>
<td style=\"text-align:right; padding-right:50px;\">$d_payamount</td>
<td class=\"opt-icon\">
@ -248,7 +249,7 @@ while($lt_driver=mysqli_fetch_array($rt_driver, MYSQLI_ASSOC)) {
// 검색시 조건 유지를 위해
// <EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
if ($searchtype == 'D') $setDisplayRStr = " style='DISPLAY:none'";
else if ($searchtype == 'R' || $searchtype == '') $setDisplayDStr = " style='DISPLAY:none'";