- [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); $func->checkLevelModal(9);
/* /*
@ -24,7 +24,7 @@ for($i=0; $i<sizeof($_POST); $i++) {
//exit; //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"); $permit = array("1", "5", "6", "7", "9");
if (in_array($_SESSION['ss_LEVEL'], $permit)) { if (in_array($_SESSION['ss_LEVEL'], $permit)) {
$setTag = "ENABLED"; $setTag = "ENABLED";
@ -90,7 +90,7 @@ while($lt_dr=mysqli_fetch_array($rt_dr, MYSQLI_ASSOC)) {
else $selectStr = ""; else $selectStr = "";
$c_driveruidSTR .= " $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') "; $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 = ""; $status_query = "";
// CASH 계정에서 다른 계정으로 Payment 변경시 안보이는 문제 (2024.01.12) // 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)
// 아래 query에서 AND d.d_paymenttype = 'CA' 제거함 // <EFBFBD>Ʒ<EFBFBD> query<72><79><EFBFBD><EFBFBD> AND d.d_paymenttype = 'CA' <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//total record //total record
$query = "SELECT count(d.d_accountno) $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"); $total_count=$jdb->rQuery($query, "record query error");
//echo "<br><br><br><br><br>[$total_count][$query]<br>"; //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(!$page) $page = 1;
if(!$list_count) $list_count = $INIT_PAGECNT; //출력리스트 갯수 if(!$list_count) $list_count = $INIT_PAGECNT; //<EFBFBD><EFBFBD>¸<EFBFBD><EFBFBD><EFBFBD>Ʈ <20><><EFBFBD><EFBFBD>
if(!$page_count) $page_count = $INIT_PAGEVIEWCNT; //출력페이지 갯수 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); $list_number = $total_count - (($page-1)*$list_count);
$start_number = $list_count * ($page-1); $start_number = $list_count * ($page-1);
// CASH 계정에서 다른 계정으로 Payment 변경시 안보이는 문제 (2024.01.12) // 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)
// 아래 query에서 AND d.d_paymenttype = 'CA' 제거함 // <EFBFBD>Ʒ<EFBFBD> query<72><79><EFBFBD><EFBFBD> AND d.d_paymenttype = 'CA' <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
$add_query .= " LIMIT $start_number, $INIT_PAGECNT"; $add_query .= " LIMIT $start_number, $INIT_PAGECNT";
$query = "SELECT * FROM tbl_daily d $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. " 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; 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>"; //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_accountnoSTR</td>
<td>$max_addressSTR</td> <td>$max_addressSTR</td>
<td>".$d_region."</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:20px;\">$d_quantity</td>
<td style=\"text-align:right; padding-right:50px;\">$d_payamount</td> <td style=\"text-align:right; padding-right:50px;\">$d_payamount</td>
<td class=\"opt-icon\"> <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'"; if ($searchtype == 'D') $setDisplayRStr = " style='DISPLAY:none'";
else if ($searchtype == 'R' || $searchtype == '') $setDisplayDStr = " style='DISPLAY:none'"; else if ($searchtype == 'R' || $searchtype == '') $setDisplayDStr = " style='DISPLAY:none'";