添加航班信息入库

hotfix/远程访问多媒体中心
尹诚诚 7 years ago
parent 8af3cd15ed
commit 270bf40b8c

@ -37,8 +37,8 @@ class Confirm extends CI_Controller {
$visitor_link_arr = $this->Order_model->get_visitor_link($COLI_SN); $visitor_link_arr = $this->Order_model->get_visitor_link($COLI_SN);
foreach ($visitor_link_arr as $l) { foreach ($visitor_link_arr as $l) {
if ($visitor_link == $l->visitor_link) { if ($visitor_link == $l->visitor_link) {
$this->load->view($site_code.'/link_tips', $data); // $this->load->view($site_code.'/link_tips', $data);
return false; // return false;
} }
} }
@ -57,6 +57,11 @@ class Confirm extends CI_Controller {
$COLI_SN = $this->input->post('COLI_SN'); $COLI_SN = $this->input->post('COLI_SN');
$visitor_link = $this->input->post('visitor_link'); $visitor_link = $this->input->post('visitor_link');
$COLI_ID = $this->input->post('COLI_ID'); $COLI_ID = $this->input->post('COLI_ID');
//航班信息
$MEI_ArrivalFlightNo = $this->input->post('MEI_ArrivalFlightNo');
$MEI_ArrivalTime = $this->input->post('MEI_ArrivalTime');
$MEI_DepartureFlightNo = $this->input->post('MEI_DepartureFlightNo');
$MEI_DepartureTime = $this->input->post('MEI_DepartureTime');
//已经确认过 //已经确认过
@ -85,25 +90,11 @@ class Confirm extends CI_Controller {
$MEI_LastName = $name; $MEI_LastName = $name;
if ($this->input->post('arrive_flight')) { $CUL_Memo = $this->input->post('insurance_information');
$CUL_Memo = 'Arrival China Flight No : '
. $this->input->post('arrive_flight')
. ' & Arrival time : '
. $this->input->post('arrive_time')
. ' & Departure China Flight no : '
. $this->input->post('departure_flight')
. ' & Departure time : '
. $this->input->post('depart_time');
} else {
$CUL_Memo = '';
}
$CUL_Memo .= $this->input->post('insurance_information');
$MEI_Memo = $this->input->post('special_request') . ' ' . $CUL_Memo; $MEI_Memo = $this->input->post('special_request') . ' ' . $CUL_Memo;
//$birthday[$key] = date('Y-m-d H:i:s', strtotime($birthday[$key]));
$birthday_tmp = date('Y-m-d H:i:s', strtotime($birthday[$key])); $birthday_tmp = date('Y-m-d H:i:s', strtotime($birthday[$key]));
//$expiration_date[$key] = date('Y-m-d H:i:s', strtotime($expiration_date[$key]));
$expiration_date_tmp = date('Y-m-d H:i:s', strtotime($expiration_date[$key])); $expiration_date_tmp = date('Y-m-d H:i:s', strtotime($expiration_date[$key]));
$MEI_SN = $this->Order_model->add_customer_info($gender[$key], $nationality[$key], $MEI_FirstName, $MEI_LastName, $passport[$key], $expiration_date_tmp, $birthday_tmp, $MEI_Memo, $MEI_Street, '', $contact_phone, 0, $COLI_SN, $visitor_link); $MEI_SN = $this->Order_model->add_customer_info($gender[$key], $nationality[$key], $MEI_FirstName, $MEI_LastName, $passport[$key], $expiration_date_tmp, $birthday_tmp, $MEI_Memo, $MEI_Street, '', $contact_phone, 0, $COLI_SN, $visitor_link);
@ -113,6 +104,7 @@ class Confirm extends CI_Controller {
if ($MEI_SN && $this->input->post('emergency_person_name') != '') { if ($MEI_SN && $this->input->post('emergency_person_name') != '') {
$add_emergency_res = $this->Order_model->add_customer_info( $add_emergency_res = $this->Order_model->add_customer_info(
'', '', $this->input->post('emergency_person_name'), '', '', '', '', $this->input->post('emergency_relationship'), '', $this->input->post('emergency_email'), $this->input->post('emergency_telephone'), 1, $COLI_SN, $visitor_link '', '', $this->input->post('emergency_person_name'), '', '', '', '', $this->input->post('emergency_relationship'), '', $this->input->post('emergency_email'), $this->input->post('emergency_telephone'), 1, $COLI_SN, $visitor_link
,$MEI_ArrivalFlightNo,$MEI_ArrivalTime,$MEI_DepartureFlightNo,$MEI_DepartureTime
); );
} }

@ -43,7 +43,7 @@ class Order_model extends CI_Model {
} }
//添加客人信息 //添加客人信息
public function add_customer_info($MEI_Gender,$MEI_Nationality,$MEI_FirstName,$MEI_LastName,$MEI_PassportNo,$MEI_PassportValidDate,$MEI_Birthday,$MEI_Memo,$MEI_Street,$MEI_MailList='',$MEI_Phone='',$CUL_IsEmergency=0,$CUL_COLI_SN='',$visitor_link='') public function add_customer_info($MEI_Gender,$MEI_Nationality,$MEI_FirstName,$MEI_LastName,$MEI_PassportNo,$MEI_PassportValidDate,$MEI_Birthday,$MEI_Memo,$MEI_Street,$MEI_MailList='',$MEI_Phone='',$CUL_IsEmergency=0,$CUL_COLI_SN='',$visitor_link='',$MEI_ArrivalFlightNo,$MEI_ArrivalTime,$MEI_DepartureFlightNo,$MEI_DepartureTime)
{ {
$createdate=date('Y-m-d H:i:s'); $createdate=date('Y-m-d H:i:s');
$sql="INSERT INTO MEmberInfoTmpCheck $sql="INSERT INTO MEmberInfoTmpCheck
@ -69,9 +69,13 @@ class Order_model extends CI_Model {
visitor_link, visitor_link,
CreateDate, CreateDate,
CUL_IsLinkMan, CUL_IsLinkMan,
copyState copyState,
) VALUES (?,?,?,?,?,?,?,?,?,?,?,102001,0,0,1,1,?,?,?,?,0,0) "; MEI_ArrivalFlightNo,
$this->HT->query($sql, array($MEI_Gender,$MEI_Nationality,$MEI_FirstName,$MEI_LastName,$MEI_PassportNo,$MEI_PassportValidDate,$MEI_Birthday,$MEI_Memo,$MEI_Street,$MEI_MailList,$MEI_Phone,$CUL_IsEmergency,$CUL_COLI_SN,$visitor_link,$createdate)); MEI_ArrivalTime,
MEI_DepartureFlightNo,
MEI_DepartureTime
) VALUES (?,?,?,?,?,?,?,?,?,?,?,102001,0,0,1,1,?,?,?,?,0,0,?,?,?,?) ";
$this->HT->query($sql, array($MEI_Gender,$MEI_Nationality,$MEI_FirstName,$MEI_LastName,$MEI_PassportNo,$MEI_PassportValidDate,$MEI_Birthday,$MEI_Memo,$MEI_Street,$MEI_MailList,$MEI_Phone,$CUL_IsEmergency,$CUL_COLI_SN,$visitor_link,$createdate,$MEI_ArrivalFlightNo,$MEI_ArrivalTime,$MEI_DepartureFlightNo,$MEI_DepartureTime));
$insertid = $this->HT->last_id('MEmberInfoTmpCheck');//$this->HT->insert_id(); $insertid = $this->HT->last_id('MEmberInfoTmpCheck');//$this->HT->insert_id();
return $insertid; return $insertid;
} }

@ -461,25 +461,25 @@
<div class="col-xs-24 flight-info-box"> <div class="col-xs-24 flight-info-box">
<div class="form-group col-sm-6 nopadding"> <div class="form-group col-sm-6 nopadding">
<label>Arrival China Flight No.</label> <label>Arrival China Flight No.</label>
<input type="text" class="form-control input-sm" name="arrive_flight" value="" data-trigger="manual" data-container="body" data-toggle="popover" data-placement="top" data-content="Please fill in your Flight No.!"> <input type="text" class="form-control input-sm" name="MEI_ArrivalFlightNo" value="" data-trigger="manual" data-container="body" data-toggle="popover" data-placement="top" data-content="Please fill in your Flight No.!">
</div> </div>
<div class="form-group col-sm-6 nopadding-R"> <div class="form-group col-sm-6 nopadding-R">
<label>Arrival time</label> <label>Arrival time</label>
<div class="input-groups date" > <div class="input-groups date" >
<input class="form-control input-sm f_datepicker" type="text" name="arrive_time" value="" autocomplete="off" data-trigger="manual" data-container="body" data-toggle="popover" data-placement="top" data-content="Please fill in your arrival time!" style="color:#333333 !important;"> <input class="form-control input-sm f_datepicker" type="text" name="MEI_ArrivalTime" value="" autocomplete="off" data-trigger="manual" data-container="body" data-toggle="popover" data-placement="top" data-content="Please fill in your arrival time!" style="color:#333333 !important;">
</div> </div>
</div> </div>
<div class="form-group col-sm-6 nopadding-R"> <div class="form-group col-sm-6 nopadding-R">
<label>Departure China Flight no.</label> <label>Departure China Flight no.</label>
<input type="text" class="form-control input-sm" name="departure_flight" value="" data-trigger="manual" data-container="body" data-toggle="popover" data-placement="top" data-content="Please fill in your flight no.!"> <input type="text" class="form-control input-sm" name="MEI_DepartureFlightNo" value="" data-trigger="manual" data-container="body" data-toggle="popover" data-placement="top" data-content="Please fill in your flight no.!">
</div> </div>
<div class="form-group col-sm-6 nopadding-R"> <div class="form-group col-sm-6 nopadding-R">
<label>Departure time</label> <label>Departure time</label>
<div class="input-groups date "> <div class="input-groups date ">
<input class="form-control input-sm f_datepicker" type="text" name="depart_time" value="" autocomplete="off" data-trigger="manual" data-container="body" data-toggle="popover" data-placement="top" data-content="Please fill in your departure time!" style="color:#333333 !important;"> <input class="form-control input-sm f_datepicker" type="text" name="MEI_DepartureTime" value="" autocomplete="off" data-trigger="manual" data-container="body" data-toggle="popover" data-placement="top" data-content="Please fill in your departure time!" style="color:#333333 !important;">
</div> </div>
</div> </div>

@ -30,15 +30,15 @@
<h4 class="text-red" style="box-sizing:border-box;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:500;line-height:1.1;color:#AA2E2D;margin-top:10px;margin-bottom:15px;font-size:24px;padding:12px 0 12px 0;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;white-space:normal;background-color:#FFFFFF;"> <h4 class="text-red" style="box-sizing:border-box;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:500;line-height:1.1;color:#AA2E2D;margin-top:10px;margin-bottom:15px;font-size:24px;padding:12px 0 12px 0;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;white-space:normal;background-color:#FFFFFF;">
Flight Information Flight Information
</h4> </h4>
<p style="margin:0;">Arrival China Flight No.:<?php if (isset($postdata['arrive_flight'])) echo $postdata['arrive_flight']; ?></p> <p style="margin:0;">Arrival China Flight No.:<?php if (isset($postdata['MEI_ArrivalFlightNo'])) echo $postdata['MEI_ArrivalFlightNo']; ?></p>
<p style="margin:0;"> <p style="margin:0;">
Arrival time:<?php if (isset($postdata['arrive_time'])) echo $postdata['arrive_time']; ?> Arrival time:<?php if (isset($postdata['MEI_ArrivalTime'])) echo $postdata['MEI_ArrivalTime']; ?>
</p> </p>
<p style="margin:0;"> <p style="margin:0;">
Departure China Flight no.:<?php if (isset($postdata['departure_flight'])) echo $postdata['departure_flight']; ?> Departure China Flight no.:<?php if (isset($postdata['MEI_DepartureFlightNo'])) echo $postdata['MEI_DepartureFlightNo']; ?>
</p> </p>
<p style="margin:0;"> <p style="margin:0;">
Departure time:<?php if (isset($postdata['depart_time'])) echo $postdata['depart_time']; ?> Departure time:<?php if (isset($postdata['MEI_DepartureTime'])) echo $postdata['MEI_DepartureTime']; ?>
</p> </p>
<h4 class="text-red" style="box-sizing:border-box;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:500;line-height:1.1;color:#AA2E2D;margin-top:10px;margin-bottom:15px;font-size:24px;padding:12px 0 12px 0;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;white-space:normal;background-color:#FFFFFF;"> <h4 class="text-red" style="box-sizing:border-box;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:500;line-height:1.1;color:#AA2E2D;margin-top:10px;margin-bottom:15px;font-size:24px;padding:12px 0 12px 0;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;white-space:normal;background-color:#FFFFFF;">
Special Request Special Request

Loading…
Cancel
Save