火车票添加按顾问搜索,以及客人名称firstname和lastname之间的空格处理

master
赵鹏 2 years ago
parent 9d76daafbc
commit 87385e7b49

@ -833,9 +833,9 @@ class addorders extends CI_Controller{
$passagersdata[$i]->passengerType = $PiaoType;
$passagersdata[$i]->certificateType = $PassportTypeseId;
$passagersdata[$i]->certificateNo = des_encrypt($PassagerInfo->BPE_Passport,$key);;
$passagersdata[$i]->certificateName = chk_sp_name($PassagerInfo->BPE_FirstName.$PassagerInfo->BPE_MiddleName.$PassagerInfo->BPE_LastName);
$passagersdata[$i]->certificateName = chk_sp_name($PassagerInfo->BPE_FirstName.' '.$PassagerInfo->BPE_MiddleName.' '.$PassagerInfo->BPE_LastName);
$passagersdata[$i]->birthday =date('Y-m-d',strtotime($PassagerInfo->BPE_BirthDate));
$passagersdata[$i]->realName = chk_sp_name($PassagerInfo->BPE_FirstName.$PassagerInfo->BPE_MiddleName.$PassagerInfo->BPE_LastName);
$passagersdata[$i]->realName = chk_sp_name($PassagerInfo->BPE_FirstName.' '.$PassagerInfo->BPE_MiddleName.' '.$PassagerInfo->BPE_LastName);
$passagersdata[$i]->identityLimitDate = date('Y-m-d',strtotime($PassagerInfo->BPE_PassExpdate));
$passagersdata[$i]->countryCode = "";
$passagersdata[$i]->contactMobile = "";

@ -130,7 +130,7 @@ class LanHaiTicket extends CI_Controller
}
$passagersdata[$i] = new stdClass();
$passagersdata[$i]->passengerName = chk_sp_name($PassagerInfo->BPE_FirstName . $PassagerInfo->BPE_MiddleName . $PassagerInfo->BPE_LastName);
$passagersdata[$i]->passengerName = chk_sp_name($PassagerInfo->BPE_FirstName .' '. $PassagerInfo->BPE_MiddleName .' '. $PassagerInfo->BPE_LastName);
$passagersdata[$i]->passengerType = $PiaoType; //乘客类型1 成人票2 儿童票
$passagersdata[$i]->passportType = $PassportTypeseId; //证件类型,身份证 1护照 2回乡证 7台胞证 8外国人永久居留身份证 9港澳通行证 10台湾通行证 22港澳台居民居住证 23
$passagersdata[$i]->passportNumber = $PassagerInfo->BPE_Passport; //护照号

@ -90,26 +90,36 @@ class pages extends CI_Controller{
$order = $this->input->get("order");
$web_code = $this->input->get("web_code");
$channel = $this->input->get("channel");
$list["channel"] = ""; //初始化
$operater = $this->input->get("operater");
$list["operater"] = ""; //初始化
$where = "1=1";//搜索条件
$page_parameter = "";//返回的分页条件参数
if(empty($page) or !is_numeric($page)){
$page=0;
}
if(!empty($order)){
$where = "BIZ_ConfirmLineInfo.COLI_ID='{$order}' OR InfoManager.dbo.trainsystem.ts_ordernumber='{$order}' OR InfoManager.dbo.trainsystem.ts_elecnumber='{$order}'";
$where .= " and (BIZ_ConfirmLineInfo.COLI_ID='{$order}' OR InfoManager.dbo.trainsystem.ts_ordernumber='{$order}' OR InfoManager.dbo.trainsystem.ts_elecnumber='{$order}')";
//$where2 = "where BIZ_ConfirmLineInfo.COLI_ID='{$order}' OR JOL_JuheOrder='{$order}'";
$list["order"] = $order;
$page_parameter = "order=".$order;
}
if(!empty($web_code)){
$where = "BIZ_ConfirmLineInfo.COLI_WebCode='{$web_code}'";
$where .= " and (BIZ_ConfirmLineInfo.COLI_WebCode='{$web_code}')";
$page_parameter = "web_code=".$web_code;
}
if (!empty($channel)){
$where = " InfoManager.dbo.trainsystem.ts_channel='{$channel}' ";
$where .= " and (InfoManager.dbo.trainsystem.ts_channel='{$channel}') ";
$list["channel"] = $channel;
$page_parameter = " channel=".$channel;
}
if (!empty($operater)){
$where .= " and ((select top 1 OPI2_Name from OperatorInfo2 where OPI2_OPI_SN = coli_opi_id and OPI2_LGC=2) ='".$operater."') ";
$list["operater"] = $operater;
$page_parameter = " operater=".$operater;
}
//获取订单数据
$data = $this->train_system_model->get_order($page_size,$page,$where);

@ -39,7 +39,7 @@ function chk_sp_name($name){
array('a','e','e','e','i','o','u','u','n','A','E','I','o','o','U','U','N','','',''),
$name
);
return substr(strtoupper($name),0,30);
return trim(substr(strtoupper($name),0,50));
}
//发送请求函数

@ -22,9 +22,17 @@
</div>
<div class="col-md-2">
<select class="form-control" name="channel">
<option value ="" disabled="disabled" selected>渠道</option>
<option value ="ctrip">携程</option>
<option value ="lanhai">澜海</option>
<option value ="" <?php echo !empty($channel)?"":"selected";?> >渠道</option>
<option value ="ctrip" <?php echo ($channel=="ctrip")?"selected":"";?>>携程</option>
<option value ="lanhai" <?php echo ($channel=="lanhai")?"selected":"";?>>澜海</option>
</select>
</div>
<div class="col-md-2">
<select class="form-control" name="operater">
<option value ="" <?php echo !empty($operater)?"":"selected";?>>顾问</option>
<option value ="陈媛明" <?php echo ($operater=="陈媛明")?"selected":"";?>>陈媛明</option>
<option value ="杜芳" <?php echo ($operater=="杜芳")?"selected":"";?>>杜芳</option>
<option value ="王征" <?php echo ($operater=="王征")?"selected":"";?>>王征</option>
</select>
</div>
<!--<div class="col-md-5">

Loading…
Cancel
Save