permission->is_admin(); //$this->output->enable_profiler(TRUE); $this->load->model('Groupinfo_model'); $this->load->model('User_model'); } public function index() { echo 'ok'; } public function login() { $username = $this->input->get('security_day'); $password = $this->input->get('security_code'); if (!empty($username) && !empty($password)) { $user_info_wu_id = $this->User_model->check_login($username, $password); if (!empty($user_info_wu_id)) { $user_info = $this->User_model->get_user_info($user_info_wu_id); $this->session->set_userdata('session_admin', $user_info); echo 'ok'; return TRUE; } } echo 'false'; return FALSE; } public function feedback_detail($gri_sn, $eoi_sn,$mei_sn = false) { $data = array(); $data['gri_sn'] = $gri_sn; $data['eoi_sn'] = $eoi_sn; $vei_sn = $this->permission->admin()->LMI_VEI_SN; $data['group_info'] = $this->Groupinfo_model->get_group_info($gri_sn);//执行两次,第一次可能因为数据没有建立 $data['group_info'] = $this->Groupinfo_model->get_group_info($gri_sn); // 判断多家庭 $many_family = $this->Groupinfo_model->get_many_family($gri_sn); $data['many_family'] = $many_family; if($mei_sn != false){ $esi_mei_sn = $mei_sn; }else{ $esi_mei_sn = $many_family ? $many_family[0]->ESI_MEI_SN : 0; } $data['esi_mei_sn']=$esi_mei_sn; $data['object_info'] = $this->Groupinfo_model->get_eva_objectinfo(1,$eoi_sn); //当前城市导游SN $data['guide_sn'] = $this->User_model->get_guide_sn($gri_sn, $vei_sn, $data['object_info']->EOI_CII_SN); //地接社导游列表 $data['guide_list'] = $this->User_model->get_guide_list($vei_sn); $data['service_item_info'] = $this->Groupinfo_model->get_service_item_info($eoi_sn, $gri_sn, $vei_sn,$esi_mei_sn); //表示反馈表没有生成项目,需要运行存储过程生成 /***/ if (empty($data['service_item_info'])) { $this->Groupinfo_model->create_service_item_info($eoi_sn, $gri_sn, $vei_sn); $data['service_item_info'] = $this->Groupinfo_model->get_service_item_info($eoi_sn, $gri_sn, $vei_sn,$esi_mei_sn); } //print_r($data['service_item_info']); //问题编号和新产品名称 $data['group_service'] = $this->Groupinfo_model->get_group_service($eoi_sn, $vei_sn); $data['group_service'] = $this->Groupinfo_model->get_group_service($eoi_sn, $vei_sn);//执行两次,第一次可能因为数据没有建立 $data['service_question_four'] = $this->Groupinfo_model->get_eva_feedback($gri_sn, $vei_sn, $eoi_sn, $data['group_service']->QSFour); $data['service_question_five'] = $this->Groupinfo_model->get_eva_feedback($gri_sn, $vei_sn, $eoi_sn, $data['group_service']->QSFive); //问题6 $data['other_service_question'] = $this->Groupinfo_model->get_eva_feedback($gri_sn, $vei_sn, $eoi_sn, 223012); //判断是否已经由小助手那边提交了反馈数据 $data['CheckXzsSubmit'] = $this->Groupinfo_model->CheckXzsSubmit($gri_sn,$vei_sn); $this->load->view('header', $data); $this->load->view('feedback_detail'); $this->load->view('footer'); } public function feedback_detail_submit() { $data = array(); $gri_sn = $this->input->post('gri_sn'); $eoi_sn = $this->input->post('eoi_sn'); $vei_sn = $this->permission->admin()->LMI_VEI_SN; foreach ($_POST as $key => $item) { if (substr($key, 0, 7) == 'esi_sn_') { $esi_sn_temp = str_replace('esi_sn_', '', $key); $this->Groupinfo_model->update_esi_rate($esi_sn_temp, $item); } } //保存导游信息 这个代码是错误的,不能根据eoi_sn直接修改导游信息,而是需要加上$gri_sn,$vei_sn,$data['object_info']->EOI_CII_S 等,参考User_model->get_guide_sn //$guide_info_sn = $this->input->post('guide_info_sn'); // $this->Groupinfo_model->update_guide($eoi_sn, $guide_info_sn); //问题4 $q4_eef_type = $this->input->post('q4_eef_type'); $q4_eef_content = $this->input->post('q4_eef_content'); $this->Groupinfo_model->update_eva_answer($gri_sn, $eoi_sn, $vei_sn, $q4_eef_type, $q4_eef_content, ''); //问题5 $q5_eef_type = $this->input->post('q5_eef_type'); $q5_eef_content_radio = $this->input->post('q5_eef_content_radio'); $q5_eef_content = $this->input->post('q5_eef_content'); $this->Groupinfo_model->update_eva_answer($gri_sn, $eoi_sn, $vei_sn, $q5_eef_type, $q5_eef_content, $q5_eef_content_radio); //问题6 $q6_eef_type = $this->input->post('q6_eef_type'); $q6_eef_content = $this->input->post('q6_eef_content'); $this->Groupinfo_model->update_eva_answer($gri_sn, $eoi_sn, $vei_sn, $q6_eef_type, $q6_eef_content, ''); //生成各项平均分 $this->Groupinfo_model->sp_vendorquality_setmark($gri_sn, $vei_sn, $eoi_sn); //申请审核标记 $eoi_vrequestverify = $this->input->post('eoi_vrequestverify'); if (!empty($eoi_vrequestverify)) { $this->Groupinfo_model->update_feedback_verify($eoi_sn, $eoi_vrequestverify, $this->permission->admin()->LMI_SN); } $data[] = array('name' => 'ok', 'value' => '保存成功!'); echo json_encode($data); } } /* End of file welcome.php */ /* Location: ./application/controllers/welcome.php */