[Dustin]
- Tracking Log 추가 - Input Pickup 시 이미 생성된 오더장이 담당드라이버가 아닌 경우 픽업한 드라이버로 보이지 않는 문제 수정 - MAP 에서 오더장 신규 생성시 CORSIA DATE 입력 문제 수정
This commit is contained in:
parent
4047bc4d18
commit
fc74886461
|
|
@ -1009,8 +1009,8 @@ class API extends CONF {
|
|||
|
||||
public function addOrder(){
|
||||
try {
|
||||
qry("INSERT INTO tbl_daily (d_orderdate, d_ordertype, d_ruid, d_driveruid, d_customeruid, d_accountno, d_name, d_paymenttype, d_cycle, d_rate, d_form_eu, d_maincontainer, d_container, d_location, d_status)
|
||||
SELECT '".$_POST['orderdate']."', '".$_POST['ordertype']."', '".$_POST['ruid']."', '".$_POST['driveruid']."', c_uid, c_accountno, c_name, c_paymenttype, c_paymentcycle, c_rate, c_form_eu, c_maincontainer, c_container, c_location, 'A'
|
||||
qry("INSERT INTO tbl_daily (d_orderdate, d_ordertype, d_ruid, d_driveruid, d_customeruid, d_accountno, d_name, d_paymenttype, d_cycle, d_rate, d_form_eu, d_form_corsia, d_maincontainer, d_container, d_location, d_status)
|
||||
SELECT '".$_POST['orderdate']."', '".$_POST['ordertype']."', '".$_POST['ruid']."', '".$_POST['driveruid']."', c_uid, c_accountno, c_name, c_paymenttype, c_paymentcycle, c_rate, c_form_eu, c_form_corsia, c_maincontainer, c_container, c_location, 'A'
|
||||
FROM tbl_customer
|
||||
WHERE c_uid=".(int)$_POST['customer_uid']);
|
||||
|
||||
|
|
@ -1046,14 +1046,14 @@ class API extends CONF {
|
|||
|
||||
qry("INSERT INTO tbl_daily (
|
||||
d_orderdate, d_driveruid, d_customeruid, d_accountno,
|
||||
d_name, d_paymenttype, d_cycle, d_rate, d_form_eu, d_maincontainer, d_container, d_location, d_address,
|
||||
d_name, d_paymenttype, d_cycle, d_rate, d_form_eu, d_form_corsia, d_maincontainer, d_container, d_location, d_address,
|
||||
d_city, d_postal, d_oil_2y, d_oil_1y, d_oil_0y, d_fullcycle, d_fullcycleforced, d_fullcycleflag,
|
||||
d_lastpickupdate, d_lastpickupquantity, d_lastpaiddate,
|
||||
d_estquantity,
|
||||
d_createruid, d_createddate, d_status)
|
||||
|
||||
SELECT '".$_POST['orderdate']."', '".$_POST['driveruid']."', c_uid, c_accountno,
|
||||
c_name, c_paymenttype, c_paymentcycle, c_rate, c_form_eu, c_maincontainer, c_container, c_location, c_address,
|
||||
c_name, c_paymenttype, c_paymentcycle, c_rate, c_form_eu, c_form_corsia, c_maincontainer, c_container, c_location, c_address,
|
||||
c_city, c_postal, 0, 0, 0, c_fullcycle, c_fullcycleforced, c_fullcycleflag,
|
||||
c_lastpickupdate, c_lastpickupquantity, c_lastpaiddate,
|
||||
IFNULL((c_fullquantity - c_fullquantitydaily + (".(int)$interval->days." * c_fullquantitydaily)),0),
|
||||
|
|
@ -1282,7 +1282,7 @@ class API extends CONF {
|
|||
|
||||
qry("INSERT INTO tbl_daily (
|
||||
d_orderdate, d_driveruid, d_customeruid, d_accountno, d_name,
|
||||
d_paymenttype, d_cycle, d_rate, d_form_eu, d_maincontainer, d_container, d_location,
|
||||
d_paymenttype, d_cycle, d_rate, d_form_eu, d_form_corsia, d_maincontainer, d_container, d_location,
|
||||
d_address, d_city, d_postal, d_oil_2y, d_oil_1y, d_oil_0y,
|
||||
d_fullcycle, d_fullcycleforced, d_fullcycleflag,
|
||||
d_lastpickupdate, d_lastpickupquantity, d_lastpaiddate,
|
||||
|
|
@ -1293,7 +1293,7 @@ class API extends CONF {
|
|||
)
|
||||
SELECT
|
||||
'".$_POST['visitdate']."', '".$_POST['driveruid']."', c_uid, c_accountno, c_name,
|
||||
c_paymenttype, c_paymentcycle, c_rate, c_form_eu, c_maincontainer, c_container, c_location,
|
||||
c_paymenttype, c_paymentcycle, c_rate, c_form_eu, c_form_corsia, c_maincontainer, c_container, c_location,
|
||||
c_address, c_city, c_postal, 0, 0, 0,
|
||||
c_fullcycle, c_fullcycleforced, c_fullcycleflag,
|
||||
c_lastpickupdate, c_lastpickupquantity, c_lastpaiddate,
|
||||
|
|
|
|||
|
|
@ -360,6 +360,11 @@ while($lt_driver=mysqli_fetch_array($rt_driver, MYSQLI_ASSOC)) {
|
|||
if ($lt_driver['m_uid'] == $c_driveruid) $selectStr = "selected";
|
||||
else $selectStr = "";
|
||||
|
||||
if ($d_mode == "update") {
|
||||
if ($lt_driver['m_uid'] == $d_driveruid) $selectStr = "selected";
|
||||
else $selectStr = "";
|
||||
}
|
||||
|
||||
$c_driveruidSTRM .= "
|
||||
<option value='".$lt_driver['m_uid']."' $selectStr>".$lt_driver['m_initial']."</option>";
|
||||
|
||||
|
|
|
|||
|
|
@ -80,6 +80,7 @@ if ($actionStr == "PICKUPORDERCUSTOMER") {
|
|||
|
||||
$d_mode = "update";
|
||||
$d_uid = $rt_daily['d_uid'];
|
||||
$d_driveruid = $rt_daily['d_driveruid'];
|
||||
|
||||
// d_visitdate가 오늘 일자가 아닌 경우, order date을 변경하려는 것임.
|
||||
// 하지만 변경하려는 일자에 data가 존재하므로 alert 처리후 종료
|
||||
|
|
@ -250,13 +251,13 @@ if ($actionStr == "PICKUPORDERCUSTOMER") {
|
|||
|
||||
$d_uid = $rt_max[0];
|
||||
|
||||
$logSTR = "[d_uid=$d_uid][d_quantity=$d_quantity][d_paystatus=$d_paystatus][d_payamount=".number_format(floatval($d_payamount), 2, '.', ',')."]";
|
||||
$logSTR = "[d_uid=$d_uid][d_driveruid=$d_driveruid][d_quantity=$d_quantity][d_paystatus=$d_paystatus][d_payamount=".number_format(floatval($d_payamount), 2, '.', ',')."]";
|
||||
addLog ("add", "ORDER PICKUP - CUSTOMER", "PICKUP-INSERT", $lguserid, $logSTR, $d_uid);
|
||||
|
||||
} else {
|
||||
$jdb->uQuery("tbl_daily", $columns, $values, " where d_uid = '$d_uid' ");
|
||||
|
||||
$logSTR = "[d_uid=$d_uid][d_quantity=$d_quantity][d_paystatus=$d_paystatus][d_payamount=".number_format(floatval($d_payamount), 2, '.', ',')."]";
|
||||
$logSTR = "[d_uid=$d_uid][d_driveruid=$d_driveruid][d_quantity=$d_quantity][d_paystatus=$d_paystatus][d_payamount=".number_format(floatval($d_payamount), 2, '.', ',')."]";
|
||||
addLog ("add", "ORDER PICKUP - CUSTOMER", "PICKUP-UPDATE", $lguserid, $logSTR, $d_uid);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue