#2411 배송일괄처리시 에스크로 배송연동 추가

This commit is contained in:
chicpro
2013-06-21 10:00:20 +09:00
parent 5672abf7ce
commit 9dde53578a
2 changed files with 34 additions and 2 deletions

View File

@ -144,10 +144,10 @@ if ($search) // 검색렬일 때만 처음 버튼을 보여줌
</thead>
<tbody>
<?php
$sql = " select od_id,
$sql = " select a.od_id,
a.*, "._MISU_QUERY_."
$sql_common
group by od_id ";
group by a.od_id ";
if ($chk_misu)
$sql .= " having misu <= 0 ";
$sql .= " order by $sort1 $sort2/* 김선용 심각한 트래픽으로 미사용, a.od_invoice asc*/
@ -172,6 +172,8 @@ if ($search) // 검색렬일 때만 처음 버튼을 보여줌
<td>
<input type="hidden" name="od_id[<?php echo $i; ?>]" value="<?php echo $row['od_id']; ?>">
<input type="hidden" name="uq_id[<?php echo $i; ?>]" value="<?php echo $row['uq_id']; ?>">
<input type="hidden" name="od_tno[<?php echo $i; ?>]" value="<?php echo $row['od_tno']; ?>">
<input type="hidden" name="od_escrow[<?php echo $i; ?>]" value="<?php echo $row['od_escrow']; ?>">
<a href="./orderform.php?od_id=<?php echo $row['od_id']; ?>"><?php echo $row['od_id']; ?></a>
</td>
<td class="td_name"><?php echo $row['od_name']; ?></td>
@ -211,6 +213,8 @@ if ($search) // 검색렬일 때만 처음 버튼을 보여줌
<input type="checkbox" name="od_send_mail" value="1" id="od_send_mail" checked>
<label for="od_send_sms">SMS</label>
<input type="checkbox" name="send_sms" value="1" id="od_send_sms" checked>
<label for="od_send_escrow">에스크로배송시작</label>
<input type="checkbox" name="send_escrow" value="1" id="od_send_escrow">
</fieldset>
<div class="btn_confirm">

View File

@ -18,6 +18,21 @@ if ($default['de_sms_use'] == "icode")
$SMS->SMS_con($default['de_icode_server_ip'], $default['de_icode_id'], $default['de_icode_pw'], $default['de_icode_server_port']);
}
if($_POST['send_escrow']) {
$sql = " select dl_id, dl_company from {$g4['shop_delivery_table']} order by dl_id asc ";
$result = sql_query($sql);
$dl_comp = array();
for($i=0; $row=sql_fetch_array($result); $i++) {
if($row['dl_id'] && $row['dl_company'])
$dl_comp[$row['dl_id']] = $row['dl_company'];
}
$arr_tno = array();
$arr_corp = array();
$arr_numb = array();
$arr_idx = 0;
}
for ($m=0; $m<count($_POST['od_id']); $m++)
{
// 배송회사와 운송장번호가 있는것만 수정
@ -89,6 +104,14 @@ for ($m=0; $m<count($_POST['od_id']); $m++)
}
}
//---------------------------------------
// 에스크로배송연동
if($_POST['send_escrow'] && $_POST['od_tno'][$m] && $_POST['od_escrow'][$m]) {
$arr_tno[$arr_idx] = $_POST['od_tno'][$m];
$arr_numb[$arr_idx] = $_POST['od_invoice'][$m];
$arr_corp[$arr_idx] = $dl_comp[$_POST['dl_id'][$m]];
$arr_idx++;
}
}
}
else
@ -107,5 +130,10 @@ if ($default['de_sms_use'] == "icode")
$SMS->Send();
}
if($_POST['send_escrow']) {
$cust_ip = getenv('REMOTE_ADDR');
include_once('./orderescrow.inc.php');
}
goto_url("./deliverylist.php?sort1=$sort1&amp;sort2=$sort2&amp;sel_ca_id=$sel_ca_id&amp;sel_field=$sel_field&amp;search=$search&amp;page=$page");
?>