地接计划:订票业务名称修改;传统团导游备注生成

hotfix/远程访问多媒体中心
lyt 6 years ago
parent 4baf1b8808
commit 524f2d3753

@ -423,7 +423,7 @@ class Tulanduo
}
if ( ! empty($train_coldsn_arr)) {
$route_name .= $route_name==="" ? "" : "+";
$route_name .= "火车票预订";
$route_name .= "单订国际列车票服务";
$order_type = 1;
$train_order = $this->ci->BIZ_order->get_train_flight_order(implode(',', $train_coldsn_arr));
$agcOrderNo = $vas->GRI_Name;
@ -434,7 +434,7 @@ class Tulanduo
->setKey($userKey)
->setOrderType($order_type)
->setRouteName($route_name)
->setRouteType("火车票预订")
->setRouteType("单订国际列车票服务")
->setAgcOrderNo($agcOrderNo)
->setAdultNum($train_order[0]->adult_num)
->setChildNum($train_order[0]->child_num)

@ -375,6 +375,54 @@ class Group_model extends CI_Model {
return $this->HT->query($sql, array($vei_sn))->row();
}
/*!
* @Author: LYT
* @Date: 2019-06-25 14:56:01
* @Desc: 生成计划最后的导游备注
* @return PHP ArrayObject
*/
public function get_plan_remark($gri_sn, $vei_sn)
{
$sql = "DECLARE @StrResult varchar(1000);SET NOCOUNT ON;
EXEC SP_VendorPlan_GetAddFeeProduct $gri_sn, $vei_sn, @StrResult out
SELECT @StrResult as remark
";
$result_obj = $this->call_sp_fun($sql);
return empty($result_obj) ? '' : $result_obj[0]->remark;
}
public function call_sp_fun($sql)
{
// SET NOCOUNT ON 才能这样调用, 否则需要遍历结果集
// $sql = " Tourmanager.dbo.SP_VendorPlan_GetPlanInfo ?, ?, 0 ";
// $grd_info = $this->HT->query($sql, array($gri_sn, $vendor_id))->result();
include('c:/database_conn.php');
$connection = array(
'UID' => $db['HT']['username'],
'PWD' => $db['HT']['password'],
'Database' => 'tourmanager',
'ConnectionPooling' => 1,
'CharacterSet' => 'utf-8',
'ReturnDatesAsStrings' => 1
);
$conn = sqlsrv_connect($db['HT']['hostname'], $connection);
$stmt = sqlsrv_query($conn, $sql);
$result_object = array();
if (false !== $stmt ) { // 无权限或执行错误返回false
// 存储过程中每个select都产生结果集
// 设置了SET NOCOUNT ON;就只有输出的结果集
$a = true;
while ($a !== false) {
$row = sqlsrv_fetch_object($stmt); // Retrieves the next row of data as a PHP object.
$a = !empty($row);
$a===true ? $result_object[] = $row : null;
}
sqlsrv_free_stmt($stmt);
}
sqlsrv_close($conn);
return $result_object;
}
}
/* End of file Group_model.php */

@ -128,7 +128,7 @@ class TuLanDuo_addOrUpdateRouteOrderContentBuilder extends CI_Model
}
public function setRouteStandard($routeStandard)
{
$this->orderData['routeStandard'] = $routeStandard;
$this->orderData['routeStandard'] = "该团按非购物团标准结算 要求/接团小技巧:\r\n" . $routeStandard;
return $this;
}
public function setDestination($destination)

Loading…
Cancel
Save