From 2a825354ebe215659f1bc1772dc1a12d8e2d63a5 Mon Sep 17 00:00:00 2001 From: lyt Date: Thu, 13 Jun 2019 09:47:34 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vendorPlanSync/libraries/Tulanduo.php | 42 +++++++++---------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/webht/third_party/vendorPlanSync/libraries/Tulanduo.php b/webht/third_party/vendorPlanSync/libraries/Tulanduo.php index 52bc8a4c..d6279cea 100644 --- a/webht/third_party/vendorPlanSync/libraries/Tulanduo.php +++ b/webht/third_party/vendorPlanSync/libraries/Tulanduo.php @@ -16,29 +16,29 @@ class Tulanduo $this->userId = "18"; $this->key = "d05c25e6e6c5d4898161e0aaf700d9c7"; */ - private $send_host = array( - "30" => array( - "userId" => 1134 - ,"key" => "73d180d05d425fd192e1c5b3097e75ff" - ) - ,"1" => array( - "userId" => 18 - ,"key" => "d05c25e6e6c5d4898161e0aaf700d9c7" - ) - ); - /*! - * test: - */ // private $send_host = array( // "30" => array( - // "userId" => 6035 - // ,"key" => "3bd16efd5f4165378f144da1f4829996" + // "userId" => 1134 + // ,"key" => "73d180d05d425fd192e1c5b3097e75ff" // ) // ,"1" => array( - // "userId" => 6035 - // ,"key" => "3bd16efd5f4165378f144da1f4829996" + // "userId" => 18 + // ,"key" => "d05c25e6e6c5d4898161e0aaf700d9c7" // ) // ); + /*! + * test: + */ + private $send_host = array( + "30" => array( + "userId" => 6035 + ,"key" => "3bd16efd5f4165378f144da1f4829996" + ) + ,"1" => array( + "userId" => 6035 + ,"key" => "3bd16efd5f4165378f144da1f4829996" + ) + ); // userId key // 1343 2e47c3721e3ff6e816fe6b928d7acc7d @@ -49,11 +49,11 @@ class Tulanduo // public $list_url = "http://ltdj.ltsoftware.net:19919/action/api/searchRouteOrder/"; // public $detail_url = "http://ltdj.ltsoftware.net:19919/action/api/detailRouteOrder/"; // public $neworder_url = "http://ltdj.ltsoftware.net:19919/action/api/addOrUpdateRouteOrder/"; - // public $neworder_url = "http://ltdj.ltsoftware.net:18888/action/api/addOrUpdateRouteOrder/"; + public $neworder_url = "http://ltdj.ltsoftware.net:18888/action/api/addOrUpdateRouteOrder/"; // Live - public $list_url = "http://djb3c.ltsoftware.net:9921/action/api/searchRouteOrder/"; - public $detail_url = "http://djb3c.ltsoftware.net:9921/action/api/detailRouteOrder/"; - public $neworder_url = "http://djb3c.ltsoftware.net:9921/action/api/addOrUpdateRouteOrder/"; + // public $list_url = "http://djb3c.ltsoftware.net:9921/action/api/searchRouteOrder/"; + // public $detail_url = "http://djb3c.ltsoftware.net:9921/action/api/detailRouteOrder/"; + // public $neworder_url = "http://djb3c.ltsoftware.net:9921/action/api/addOrUpdateRouteOrder/"; private $tulanduo_trippest_pag = array(); private $tulanduo_trippest_code = array(); From 524f2d375371e52441abd8e4489db997d6627372 Mon Sep 17 00:00:00 2001 From: lyt Date: Tue, 25 Jun 2019 15:08:29 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E5=9C=B0=E6=8E=A5=E8=AE=A1=E5=88=92:?= =?UTF-8?q?=E8=AE=A2=E7=A5=A8=E4=B8=9A=E5=8A=A1=E5=90=8D=E7=A7=B0=E4=BF=AE?= =?UTF-8?q?=E6=94=B9;=E4=BC=A0=E7=BB=9F=E5=9B=A2=E5=AF=BC=E6=B8=B8?= =?UTF-8?q?=E5=A4=87=E6=B3=A8=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vendorPlanSync/libraries/Tulanduo.php | 4 +- .../vendorPlanSync/models/Group_model.php | 48 +++++++++++++++++++ ...uo_addOrUpdateRouteOrderContentBuilder.php | 2 +- 3 files changed, 51 insertions(+), 3 deletions(-) diff --git a/webht/third_party/vendorPlanSync/libraries/Tulanduo.php b/webht/third_party/vendorPlanSync/libraries/Tulanduo.php index 2945d33c..e52605f1 100644 --- a/webht/third_party/vendorPlanSync/libraries/Tulanduo.php +++ b/webht/third_party/vendorPlanSync/libraries/Tulanduo.php @@ -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) diff --git a/webht/third_party/vendorPlanSync/models/Group_model.php b/webht/third_party/vendorPlanSync/models/Group_model.php index 80a98169..a61841df 100644 --- a/webht/third_party/vendorPlanSync/models/Group_model.php +++ b/webht/third_party/vendorPlanSync/models/Group_model.php @@ -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 */ diff --git a/webht/third_party/vendorPlanSync/models/TuLanDuo_addOrUpdateRouteOrderContentBuilder.php b/webht/third_party/vendorPlanSync/models/TuLanDuo_addOrUpdateRouteOrderContentBuilder.php index 04d57bb4..a232cbe4 100644 --- a/webht/third_party/vendorPlanSync/models/TuLanDuo_addOrUpdateRouteOrderContentBuilder.php +++ b/webht/third_party/vendorPlanSync/models/TuLanDuo_addOrUpdateRouteOrderContentBuilder.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) From 88ab354418f6f31ec970826f10cdab793a06da45 Mon Sep 17 00:00:00 2001 From: lyt Date: Tue, 25 Jun 2019 15:53:50 +0800 Subject: [PATCH 3/5] =?UTF-8?q?=E5=9C=B0=E6=8E=A5=E8=AE=A1=E5=88=92:=20?= =?UTF-8?q?=E4=BC=A0=E7=BB=9F=E5=9B=A2:=E5=8F=91=E9=80=81=E5=AF=BC?= =?UTF-8?q?=E6=B8=B8=E5=A4=87=E6=B3=A8.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vendorPlanSync/libraries/Tulanduo.php | 19 +++++++----- .../vendorPlanSync/models/Group_model.php | 30 ++----------------- 2 files changed, 14 insertions(+), 35 deletions(-) diff --git a/webht/third_party/vendorPlanSync/libraries/Tulanduo.php b/webht/third_party/vendorPlanSync/libraries/Tulanduo.php index 84155701..bfa3631b 100644 --- a/webht/third_party/vendorPlanSync/libraries/Tulanduo.php +++ b/webht/third_party/vendorPlanSync/libraries/Tulanduo.php @@ -48,8 +48,8 @@ class Tulanduo // test: // public $list_url = "http://ltdj.ltsoftware.net:19919/action/api/searchRouteOrder/"; // public $detail_url = "http://ltdj.ltsoftware.net:19919/action/api/detailRouteOrder/"; - // public $neworder_url = "http://ltdj.ltsoftware.net:19919/action/api/addOrUpdateRouteOrder/"; - public $neworder_url = "http://ltdj.ltsoftware.net:18888/action/api/addOrUpdateRouteOrder/"; + public $neworder_url = "http://ltdj.ltsoftware.net:19919/action/api/addOrUpdateRouteOrder/"; + // public $neworder_url = "http://ltdj.ltsoftware.net:18888/action/api/addOrUpdateRouteOrder/"; // Live // public $list_url = "http://djb3c.ltsoftware.net:9921/action/api/searchRouteOrder/"; // public $detail_url = "http://djb3c.ltsoftware.net:9921/action/api/detailRouteOrder/"; @@ -111,7 +111,9 @@ class Tulanduo return false; } $guestlist = $this->ci->orders_model->get_customer_list($gri_sn); - $request_info = $this->ci->Group_model->get_plan_request($vas->GRI_SN); + $request_info = $this->ci->Group_model->get_plan_request($gri_sn); + $plan_remark = $this->ci->Group_model->get_plan_remark($gri_sn, $vei_sn); + $plan_remark = strval($plan_remark)==='' ? '' : "请导游准备: " . $plan_remark; /** * TODO:团队类型? 先写2 * ??是否同一天含多个包价项目 @@ -129,7 +131,7 @@ class Tulanduo $big_order_index = 0; $expect_order_cnt = count($grd_apart_info['com'])+intval(!empty($grd_apart_info['big_pvt']))+intval(!empty($grd_apart_info['pvt'])); foreach ($grd_apart_info as $group_key => $grd_a) { - $big_order_index = $this->tour_apart_order_exec($group_key, $vas, $request_info, $guestlist, $grd_a, $big_order_index); + $big_order_index = $this->tour_apart_order_exec($group_key, $vas, $request_info, $guestlist, $grd_a, $big_order_index, $plan_remark); } if ($big_order_index === $expect_order_cnt) { /** VendorArrangeState VAS_IsReceive */ @@ -143,7 +145,7 @@ class Tulanduo * @Date: 2019-05-30 16:11:34 * @Desc: 执行发送订单计划信息. 参数已拆分归类好的行程 */ - public function tour_apart_order_exec($group_type, $vas, $request_info, $guestlist=null, $grd, $total_order_index) + public function tour_apart_order_exec($group_type, $vas, $request_info, $guestlist=null, $grd, $total_order_index, $plan_remark=null) { if (empty($grd)) { return $total_order_index; @@ -209,10 +211,13 @@ class Tulanduo ->setDestination($destination) ->setTravelDate($first_date) ->setLeavedDate($end_date) - // ->setOrderRemark($order_remark) // 订单备注 TODO: // ->setRoomStandard($request_info->GCI_HotelRequest) // 住房标准 ->setRouteStandard($request_info->GCI_Request) // 行程服务标准 ; + // 订单备注 + if (strval($plan_remark) !== '') { + $this->ci->tldOrderBuilder->setOrderRemark($plan_remark); + } $from_country = ""; // 客源地 if ($guestlist===null) { $g_cold_str = array_map(function ($ele){return $ele->GRD_COLD_SN;}, $vo['details']); @@ -902,7 +907,7 @@ class Tulanduo ->setTravelFeesRemark($fee_index, "代收; " . $replace_collections->ALL_Memo); } } - // 查询是否变更 TODO: deprecated + // 查询是否变更 deprecated $sync_orderstate = 10; $vps_sn = 0; $vendor_orderid = 0; diff --git a/webht/third_party/vendorPlanSync/models/Group_model.php b/webht/third_party/vendorPlanSync/models/Group_model.php index a61841df..6819eea4 100644 --- a/webht/third_party/vendorPlanSync/models/Group_model.php +++ b/webht/third_party/vendorPlanSync/models/Group_model.php @@ -53,34 +53,8 @@ class Group_model extends CI_Model { public function get_vendor_plan_info($gri_sn, $vendor_id, $from_cold=false) { - // 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, "SET NOCOUNT ON;EXEC Tourmanager.dbo.SP_VendorPlan_GetPlanInfo $gri_sn, $vendor_id, 0 "); - $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); - $grd_info = $result_object; + $sql = "SET NOCOUNT ON;EXEC Tourmanager.dbo.SP_VendorPlan_GetPlanInfo $gri_sn, $vendor_id, 0 "; + $grd_info = $this->call_sp_fun($sql); $all_day_no = array_map(function($ele){return $ele->GRD_DayNo;}, $grd_info); $day_no_str = implode(",", $all_day_no); $cold_sn_str = implode(",", array_map(function ($ele){return $ele->GRD_COLD_SN;}, $grd_info)); From 6a79badf2fee5c0eeb5634a48dcadf4acc2b9152 Mon Sep 17 00:00:00 2001 From: lyt Date: Tue, 25 Jun 2019 17:57:16 +0800 Subject: [PATCH 4/5] =?UTF-8?q?=E5=9C=B0=E6=8E=A5=E8=AE=A1=E5=88=92:?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=94=9F=E6=97=A5,=E5=9B=BD=E7=B1=8D,=20?= =?UTF-8?q?=E6=8A=A4=E7=85=A7=E6=9C=89=E6=95=88=E6=9C=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vendorPlanSync/libraries/Tulanduo.php | 30 +++++++++++++++++-- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/webht/third_party/vendorPlanSync/libraries/Tulanduo.php b/webht/third_party/vendorPlanSync/libraries/Tulanduo.php index bfa3631b..50bd80c8 100644 --- a/webht/third_party/vendorPlanSync/libraries/Tulanduo.php +++ b/webht/third_party/vendorPlanSync/libraries/Tulanduo.php @@ -155,7 +155,7 @@ class Tulanduo $destination = $grd['details'][0]->tocity; $destination_code = $grd['details'][0]->citycode; if (empty($destination)) { - $vendor_city = $this->Group_model->get_vendor_city($vas->VAS_VEI_SN); + $vendor_city = $this->ci->Group_model->get_vendor_city($vas->VAS_VEI_SN); $destination = $vendor_city->cityname; $destination_code = $vendor_city->citycode; } @@ -229,6 +229,7 @@ class Tulanduo } } foreach ($guestlist as $key => $vg) { + $this_otherinfo = ""; $this->ci->tldOrderBuilder->setCustomersName($key, $vg->MemberName ) ->setCustomersPeopleType($key, (calc_age_type($vg->BirthDay)==1 ? "成人" : "儿童")) ->setCustomersDocumentType($key, "护照") // Passport No. @@ -236,7 +237,15 @@ class Tulanduo ->setCustomersPhoneNo($key, $vg->phone); if (strval($vg->Country) !== '' && strval($from_country) === '') { $from_country = $vg->Country; + $this_otherinfo .= $vg->Country; + } + if (strval($vg->BirthDay) !== '') { + $this_otherinfo .= "; 生日:". $vg->BirthDay; } + if (strval($vg->PassportValidDate) !== '') { + $this_otherinfo .= "; 护照有效期:" . $vg->PassportValidDate; + } + $this->ci->tldOrderBuilder->setCustomersOtherInfo($key, $this_otherinfo); } // 客源地 $this->ci->tldOrderBuilder->setCustomerFromCity($from_country); @@ -451,7 +460,7 @@ class Tulanduo // 客人列表 $from_country = ""; // 客源地 foreach ($train_guest_list as $key => $vg) { - // $this_otherinfo = ""; + $this_otherinfo = ""; $this->ci->tldOrderBuilder->setCustomersName($key, $vg->MemberName ) ->setCustomersPeopleType($key, ($vg->BPE_GuestType==1 ? "成人" : "儿童")) ->setCustomersDocumentType($key, "护照") // Passport No. @@ -459,8 +468,15 @@ class Tulanduo ; if (strval($vg->Country) !== '' && strval($from_country) === '') { $from_country = $vg->Country; + $this_otherinfo .= $vg->Country; } - // $this_otherinfo .= $this->ci->BIZ_order->GetNationalityName($vg->BPE_Nationality); + if (strval($vg->BirthDay) !== '') { + $this_otherinfo .= "; 生日:". $vg->BirthDay; + } + if (strval($vg->PassportValidDate) !== '') { + $this_otherinfo .= "; 护照有效期:" . $vg->PassportValidDate; + } + $this->ci->tldOrderBuilder->setCustomersOtherInfo($key, $this_otherinfo); // todo:电话 // if (trim($vf['cold'][0]->GUT_TEL) != "" && $key===0) { // $this_otherinfo .= "; 电话:"; @@ -747,7 +763,15 @@ class Tulanduo } if (strval($from_country) === '' && strval($vg->Country) !== '') { $from_country = $vg->Country; + $this_otherinfo .= "; " . $vg->Country; + } + if (strval($vg->BirthDay) !== '') { + $this_otherinfo .= "; 生日:". $vg->BirthDay; + } + if (strval($vg->PassportValidDate) !== '') { + $this_otherinfo .= "; 护照有效期:" . $vg->PassportValidDate; } + $this->ci->tldOrderBuilder->setCustomersOtherInfo($key, $this_otherinfo); } if (strval($from_country)==='') { $biz_contact = $this->ci->BIZ_order->get_customer_contact($COLD_SN_str); From c458e0e5b50a12d70fa193de7ff32c4b6efad2e6 Mon Sep 17 00:00:00 2001 From: lyt Date: Tue, 25 Jun 2019 18:01:05 +0800 Subject: [PATCH 5/5] =?UTF-8?q?=E5=88=A0=E9=99=A4=E8=A6=86=E7=9B=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vendorPlanSync/libraries/Tulanduo.php | 42 +++++++++---------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/webht/third_party/vendorPlanSync/libraries/Tulanduo.php b/webht/third_party/vendorPlanSync/libraries/Tulanduo.php index 50bd80c8..c52b3567 100644 --- a/webht/third_party/vendorPlanSync/libraries/Tulanduo.php +++ b/webht/third_party/vendorPlanSync/libraries/Tulanduo.php @@ -16,29 +16,29 @@ class Tulanduo $this->userId = "18"; $this->key = "d05c25e6e6c5d4898161e0aaf700d9c7"; */ - // private $send_host = array( - // "30" => array( - // "userId" => 1134 - // ,"key" => "73d180d05d425fd192e1c5b3097e75ff" - // ) - // ,"1" => array( - // "userId" => 18 - // ,"key" => "d05c25e6e6c5d4898161e0aaf700d9c7" - // ) - // ); - /*! - * test: - */ private $send_host = array( "30" => array( - "userId" => 6035 - ,"key" => "3bd16efd5f4165378f144da1f4829996" + "userId" => 1134 + ,"key" => "73d180d05d425fd192e1c5b3097e75ff" ) ,"1" => array( - "userId" => 6035 - ,"key" => "3bd16efd5f4165378f144da1f4829996" + "userId" => 18 + ,"key" => "d05c25e6e6c5d4898161e0aaf700d9c7" ) ); + /*! + * test: + */ + // private $send_host = array( + // "30" => array( + // "userId" => 6035 + // ,"key" => "3bd16efd5f4165378f144da1f4829996" + // ) + // ,"1" => array( + // "userId" => 6035 + // ,"key" => "3bd16efd5f4165378f144da1f4829996" + // ) + // ); // userId key // 1343 2e47c3721e3ff6e816fe6b928d7acc7d @@ -48,12 +48,12 @@ class Tulanduo // test: // public $list_url = "http://ltdj.ltsoftware.net:19919/action/api/searchRouteOrder/"; // public $detail_url = "http://ltdj.ltsoftware.net:19919/action/api/detailRouteOrder/"; - public $neworder_url = "http://ltdj.ltsoftware.net:19919/action/api/addOrUpdateRouteOrder/"; + // public $neworder_url = "http://ltdj.ltsoftware.net:19919/action/api/addOrUpdateRouteOrder/"; // public $neworder_url = "http://ltdj.ltsoftware.net:18888/action/api/addOrUpdateRouteOrder/"; // Live - // public $list_url = "http://djb3c.ltsoftware.net:9921/action/api/searchRouteOrder/"; - // public $detail_url = "http://djb3c.ltsoftware.net:9921/action/api/detailRouteOrder/"; - // public $neworder_url = "http://djb3c.ltsoftware.net:9921/action/api/addOrUpdateRouteOrder/"; + public $list_url = "http://djb3c.ltsoftware.net:9921/action/api/searchRouteOrder/"; + public $detail_url = "http://djb3c.ltsoftware.net:9921/action/api/detailRouteOrder/"; + public $neworder_url = "http://djb3c.ltsoftware.net:9921/action/api/addOrUpdateRouteOrder/"; private $tulanduo_trippest_pag = array(); private $tulanduo_trippest_code = array();