澜海出票加一条10手续费记录

master
赵鹏 10 months ago
parent c405f359c9
commit 769a3c55c6

@ -410,7 +410,7 @@ class LanHaiTicket extends CI_Controller
/****************************************************************************************/
//添加支付记录
$add_train_payment_data = new stdClass();
$add_train_payment_data->TOC_Memo = $update_data->ordernumber . '出票费';
$add_train_payment_data->TOC_VEI_SN = "33653";
//根据订单号获取cold_sn
@ -419,17 +419,42 @@ class LanHaiTicket extends CI_Controller
$add_train_payment_data->TOC_COLD_SN = $cold_sn;
$add_train_payment_data->TOC_TrainNumber = $update_data->trainNo;
$add_train_payment_data->TOC_DepartureDate = date('Y-m-d', strtotime($update_data->departTime));
$add_train_payment_data->TOC_TicketCost = $update_data->OrderTotleFee;
$passengerNum = $tItems->ticketCount; //车票数
if ($passengerNum>0){
$poundage = $passengerNum*10;
}else{
$poundage = 0;
// 初始化默认值
$passengerNum = 0; //车票数
$OrderTotleFee = 0; //票价
// 验证并获取车票数
if (isset($tItems->ticketCount)) {
$passengerNum = (int)$tItems->ticketCount;
}
// 验证并获取票价
if (isset($update_data->OrderTotleFee)) {
// 尝试转换为数值
$OrderTotleFee = is_numeric($update_data->OrderTotleFee) ? (float)$update_data->OrderTotleFee : 0;
}
$add_train_payment_data->poundage = $poundage; //手续费
// 计算总成本(票价
$add_train_payment_data->TOC_TicketCost = $OrderTotleFee + ($passengerNum * 10);
$add_train_payment_data->TOC_Memo = $update_data->ordernumber . '出票费';
// if ($passengerNum>0){
// $poundage = $passengerNum*10;
// }else{
// $poundage = 0;
// }
// $add_train_payment_data->poundage = $poundage; //手续费另加一条20250717
$add_train_payment_data->FOI_TrainNetOrderNo = $update_data->ElectronicOrderNumber; //电子票号
//print_r($add_train_order_data);die();
$this->BIZ_train_model->add_train_payment($add_train_payment_data);
$this->BIZ_train_model->add_train_payment($add_train_payment_data); //添加出票费
//再添加一条 每人10元的手续费
$add_train_payment_data->TOC_TicketCost = $passengerNum * 10;
$add_train_payment_data->TOC_Memo = $update_data->ordernumber . '出票手续费';
$this->BIZ_train_model->add_train_payment($add_train_payment_data); //添加出票手续费
//记录供应商(瀚特)
$this->BIZ_train_model->update_cold_planvei_sn($cold_sn, '33653');
}

@ -205,9 +205,9 @@ class BIZ_train_model extends CI_Model {
IF NOT EXISTS(select * from BIZ_FlightsOrderInfo where FOI_COLD_SN = '$data->TOC_COLD_SN' and FOI_TrainNetOrderNo LIKE '%$data->FOI_TrainNetOrderNo%')
UPDATE BIZ_FlightsOrderInfo
SET
FOI_TrainNetOrderNo=(select FOI_TrainNetOrderNo from BIZ_FlightsOrderInfo where FOI_COLD_SN = '$data->TOC_COLD_SN') + '&' + '$data->FOI_TrainNetOrderNo'
FOI_TrainNetOrderNo=(select top 1 FOI_TrainNetOrderNo from BIZ_FlightsOrderInfo where FOI_COLD_SN = '$data->TOC_COLD_SN') + '&' + '$data->FOI_TrainNetOrderNo'
WHERE
FOI_COLD_SN='$data->TOC_COLD_SN'";
FOI_COLD_SN='$data->TOC_COLD_SN' and FOI_COLD_SN>'' ";
$this->HT->query($sql);

Loading…
Cancel
Save