load->model('Order_model'); $this->load->model('BIZorder_model'); $this->load->model('infoMetas_model'); //$this->output->enable_profiler(TRUE); $this->data['nav'] = 'index'; $this->data['nav_header'] = $this->load->view('index/order_header', '', true); } //订单列表页 public function index($date = false) { $this->data['date'] = $date; if (empty($this->data['date'])) { $this->data['date'] = date('Y-m-d', time()); } $coli_id = $this->input->post('coli_id'); $startdate_bettwen = $this->input->post('startdate_bettwen') ? $this->input->post('startdate_bettwen') : date('Y-m-d',strtotime('1990-01-01')); $startdate_and = $this->input->post('startdate_and') ? $this->input->post('startdate_and') : date('Y-m-d',strtotime('2030-01-01')); $order_list = $this->BIZorder_model->get_order_list_ids($coli_id,$startdate_bettwen,$startdate_and); $this->data['coli_id'] = $coli_id; $this->data['startdate_bettwen'] = $this->input->post('startdate_bettwen'); $this->data['startdate_and'] = $this->input->post('startdate_and'); $this->data['order_list'] = $order_list; $this->load->view('header', $this->data); $this->load->view('index'); $this->load->view('footer'); } //获取信息,显示导游设置情况 public function detail_modal($cold_sn) { $this->data['cold_info'] = $this->BIZorder_model->detail_by_cold($cold_sn); $this->data['meta_dest_guidename'] = $this->infoMetas_model->get($cold_sn, 'meta_dest_guidename'); $this->data['meta_dest_guidephone'] = $this->infoMetas_model->get($cold_sn, 'meta_dest_guidephone'); $this->data['meta_dest_guidetime'] = $this->infoMetas_model->get($cold_sn, 'meta_dest_guidetime'); $this->data['meta_dest_guidehotel'] = $this->infoMetas_model->get($cold_sn, 'meta_dest_guidehotel'); echo json_encode($this->load->view('guide_setting', $this->data, true)); } //保存导游设置信息 public function submit_guide_modal() { $meta_dest_guidename = $this->input->post('meta_dest_guidename'); $meta_dest_guidephone = $this->input->post('meta_dest_guidephone'); $meta_dest_guidetime = $this->input->post('meta_dest_guidetime'); $meta_dest_guidehotel = $this->input->post('meta_dest_guidehotel'); $cold_sn = $this->input->post('setguide_cold_sn'); $cold_info = $this->BIZorder_model->detail_by_cold($cold_sn); if (!empty($meta_dest_guidename) && !empty($meta_dest_guidephone) && !empty($meta_dest_guidetime) && !empty($meta_dest_guidehotel)) { if ($this->infoMetas_model->get($cold_sn, 'meta_dest_guidename')) { $this->infoMetas_model->update($cold_sn, 'meta_dest_guidename', $meta_dest_guidename); } else { $this->infoMetas_model->add($cold_sn, 'meta_dest_guidename', $meta_dest_guidename); } if ($this->infoMetas_model->get($cold_sn, 'meta_dest_guidephone')) { $this->infoMetas_model->update($cold_sn, 'meta_dest_guidephone', $meta_dest_guidephone); } else { $this->infoMetas_model->add($cold_sn, 'meta_dest_guidephone', $meta_dest_guidephone); } if ($this->infoMetas_model->get($cold_sn, 'meta_dest_guidetime')) { $this->infoMetas_model->update($cold_sn, 'meta_dest_guidetime', $meta_dest_guidetime); } else { $this->infoMetas_model->add($cold_sn, 'meta_dest_guidetime', $meta_dest_guidetime); } if ($this->infoMetas_model->get($cold_sn, 'meta_dest_guidehotel')) { $this->infoMetas_model->update($cold_sn, 'meta_dest_guidehotel', $meta_dest_guidehotel); } else { $this->infoMetas_model->add($cold_sn, 'meta_dest_guidehotel', $meta_dest_guidehotel); } // 插入导游信息进入翰特系统 lzq // 拼接信息 $current_date = date('Y-m-d',time()); $update_info = "\r\n $cold_info->PAG_Code , 导游:$meta_dest_guidename , 电话:$meta_dest_guidephone , 接客时间:$meta_dest_guidetime , 酒店:$meta_dest_guidehotel ====== 确认人:谭湘亚 , 确认日期 :$current_date"; $taget = $this->Order_model->update_confirmInfo($update_info,$cold_info->COLI_ID); $fromName = 'ChinaHighlights'; $fromEmail = 'davidyang@chinahighlights.net'; $toName = $cold_info->GUT_FirstName . ' ' . $cold_info->GUT_LastName; $toEmail = $cold_info->GUT_Email; $to_sex = $cold_info->GUT_SEX == 1 ? 'Mr.' : 'Ms.'; $start_date = date('M.d.Y',strtotime($cold_info->COLD_StartDate)); $coli_id = $cold_info->COLI_ID; $subject = "Tour guide information on $start_date , order No.$coli_id"; $body = " Dear $to_sex $toName,
Your tour guide on $start_date is $meta_dest_guidename (mobile $meta_dest_guidephone), he/she will pick you up at $meta_dest_guidetime from $meta_dest_guidehotel.
Have a nice trip!
Best Regards
Chinahighlights Beijing Office Phone:+86-10-56120208 (7*24 hours) "; $this->BIZorder_model->save_mail($fromName, $fromEmail, $toName, $toEmail, $subject, $body, $frominfo = 'China Highlights', $M_Web = 'destination'); echo json_encode('保存成功!'); } else { echo json_encode('保存失败!请填写各项数据!'); } } }