trippest 团信息, 团名增加组团社名字

feature/pay
lyt 7 years ago
parent 5561afaa28
commit dc949c201e

@ -110,6 +110,7 @@ class TulanduoApi extends CI_Controller
} }
$cnt = 0; $cnt = 0;
$pag_no_tmp = $this->pag_no_tmp(); $pag_no_tmp = $this->pag_no_tmp();
mb_regex_encoding("UTF-8");
foreach ($all_list as $k => $vo) { foreach ($all_list as $k => $vo) {
$vo['agcOrderNo'] = mb_ereg_replace('(\s| )', '', $vo['agcOrderNo']); // 去掉中文的全角空格 $vo['agcOrderNo'] = mb_ereg_replace('(\s| )', '', $vo['agcOrderNo']); // 去掉中文的全角空格
$PAG_Code = $pag_sub = null; $PAG_Code = $pag_sub = null;
@ -133,7 +134,6 @@ class TulanduoApi extends CI_Controller
$this->Orders_model->BIZ_COLI_SN = $this->Orders_model->GRI_SN = $this->Orders_model->GCI_SN = null; $this->Orders_model->BIZ_COLI_SN = $this->Orders_model->GRI_SN = $this->Orders_model->GCI_SN = null;
$this->Orders_model->get_SN_by_vendorOrderId($vo['orderId']); // 查询订单是否已经录入过 $this->Orders_model->get_SN_by_vendorOrderId($vo['orderId']); // 查询订单是否已经录入过
mb_regex_encoding("UTF-8");
if ($this->Orders_model->BIZ_COLI_SN === null && in_array($vo['agcName'], array("D目的地桂林组"))) { if ($this->Orders_model->BIZ_COLI_SN === null && in_array($vo['agcName'], array("D目的地桂林组"))) {
$tmp_groupCode = explode("-", $vo['agcOrderNo']); $tmp_groupCode = explode("-", $vo['agcOrderNo']);
$real_groupCode = $tmp_groupCode[0] . "-"; $real_groupCode = $tmp_groupCode[0] . "-";
@ -153,7 +153,7 @@ class TulanduoApi extends CI_Controller
$date_diff = $travelDate->diff($leaveDate); $date_diff = $travelDate->diff($leaveDate);
$this->Orders_model->GRI_No = $vo['agcOrderNo']; $this->Orders_model->GRI_No = $vo['agcOrderNo'];
$this->Orders_model->GRI_OrderType = 227002; // 商务 $this->Orders_model->GRI_OrderType = 227002; // 商务
$this->Orders_model->GRI_Name = ""; $this->Orders_model->GRI_Name = $vo["agcName"] . $vo['agcOrderNo'];
$this->Orders_model->GRI_PersonNum = $vo['adultNum']+$vo['childNum']; $this->Orders_model->GRI_PersonNum = $vo['adultNum']+$vo['childNum'];
$this->Orders_model->GRI_Days = intval($date_diff->format('%R%a')+1); $this->Orders_model->GRI_Days = intval($date_diff->format('%R%a')+1);
$this->Orders_model->GRI_IsCancel = 0; $this->Orders_model->GRI_IsCancel = 0;
@ -235,21 +235,22 @@ log_message('error','new coli ' . $this->Orders_model->BIZ_COLI_ID);
log_message('error','TulanduoApi get_orderdetail failed. Msg:' . $detail_jsonResp->errMsg . "; Request: " . $this->tld_order->getBizContent()); log_message('error','TulanduoApi get_orderdetail failed. Msg:' . $detail_jsonResp->errMsg . "; Request: " . $this->tld_order->getBizContent());
return; return;
} }
$allDetails_to_HT = "日程: "; // $allDetails_to_HT = "";
foreach ($detail_jsonResp->orderDetail->scheduleDetails as $vsd) { // $allDetails_to_HT .= "日程: ";
$allDetails_to_HT .= $vsd->travelDate .": ". $vsd->title . "; "; // foreach ($detail_jsonResp->orderDetail->scheduleDetails as $vsd) {
} // $allDetails_to_HT .= $vsd->travelDate .": ". $vsd->title . "; ";
$allDetails_to_HT .= "导游: "; // }
foreach ($detail_jsonResp->orderDetail->operationDetails->guiderOperations as $vg) { // $allDetails_to_HT .= "导游: ";
$allDetails_to_HT .= $vg->name ." (". $vg->mobelPhone . "); "; // foreach ($detail_jsonResp->orderDetail->operationDetails->guiderOperations as $vg) {
} // $allDetails_to_HT .= $vg->name ." (". $vg->mobelPhone . "); ";
// }
/** HT 开始 */ /** HT 开始 */
/** UPDATE */ /** UPDATE */
/** BIZ_ConfirmLineInfo */ /** BIZ_ConfirmLineInfo */
$this->Order_update->coli_where_update = " COLI_SN=" . $order->GCI_COLI_SN; $this->Order_update->coli_where_update = " COLI_SN=" . $order->GCI_COLI_SN;
$coli_update_column = array( $coli_update_column = array(
"COLI_Memo" => $order->COLI_Memo . "\r\n" . $detail_jsonResp->orderDetail->orderRemark "COLI_Memo" => $order->COLI_Memo . "\r\n" . $detail_jsonResp->orderDetail->orderRemark . "\r\n"
,"COLI_OrderDetailText" => $order->COLI_OrderDetailText . "\r\n" . $allDetails_to_HT // ,"COLI_OrderDetailText" => $order->COLI_OrderDetailText . "\r\n" . $allDetails_to_HT . "\r\n"
); );
$this->Order_update->biz_confirmlineinfo_update($coli_update_column); $this->Order_update->biz_confirmlineinfo_update($coli_update_column);
/** BIZ_ConfirmLineDetail */ // nothing to update /** BIZ_ConfirmLineDetail */ // nothing to update
@ -376,7 +377,7 @@ log_message('error','new coli ' . $this->Orders_model->BIZ_COLI_ID);
public function order_push($COLI_ID=0) // test public function order_push($COLI_ID=0) // test
{ {
// exit(); // exit();
/** test */ /** 目的地 test */
$this->userId = "358"; $this->userId = "358";
$this->key = "a08f26ddc5b1bd4c8e5eafcac28fc1ec"; $this->key = "a08f26ddc5b1bd4c8e5eafcac28fc1ec";
$this->load->model('TuLanDuo_addOrUpdateRouteOrderContentBuilder', 'tldOrderBuilder'); $this->load->model('TuLanDuo_addOrUpdateRouteOrderContentBuilder', 'tldOrderBuilder');

Loading…
Cancel
Save