Changeset 906 for pro-violet-viettel/sourcecode/application/modules/collaborator/controllers/user.php
- Timestamp:
- Apr 23, 2015 12:00:06 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pro-violet-viettel/sourcecode/application/modules/collaborator/controllers/user.php
r883 r906 22 22 $this->load->view('collaborator/user/index', $data); 23 23 }else{ 24 show_404();24 $this->load->view(login); 25 25 } 26 26 } … … 32 32 $collaborator = $collaborator_info['login_name']; 33 33 $config['upload_path'] = './upload/uploads/'; 34 $config['allowed_types'] = 'xls|xlsx'; 35 /*$config['max_size'] = '100'; 36 $config['max_width'] = '1024'; 37 $config['max_height'] = '768';*/ 38 34 $config['allowed_types'] = '*'; 39 35 $this->load->library('upload', $config); 40 36 … … 43 39 $error = array('error' => $this->upload->display_errors('', '')); 44 40 $data['success'] = 0; 45 $data[' process'] = $error;41 $data['upload_error'] = $error; 46 42 } 47 43 else … … 49 45 $data = array('upload_data' => $this->upload->data()); 50 46 $file = $data['upload_data']['full_path']; 51 //$result = $this->processData($file);52 47 $process = $this->processData($file, $collaborator); 53 48 if ($process){ 54 49 $data['process'] = $process; 55 56 50 }else{ 57 $data['process'] = null; 51 $data['process'] = null; 58 52 } 59 53 $data['success'] = 1; … … 61 55 $result = $this->load->view('collaborator/user/result', $data, true); 62 56 echo json_encode($result); 57 63 58 }else{ 64 show_404();59 $this->load->view('login'); 65 60 } 66 61 } … … 93 88 $this->load->model('collaborator_model'); 94 89 $data = $this->readExcelFile($file); 90 95 91 $result = array(); 96 92 $user = array(); … … 104 100 $user['district'] = $arrPD['district']; 105 101 $user['school'] = $value['E']; 106 $user['username'] = $this->services_model->formatPhoneNumber( $value['F'], 2);102 $user['username'] = $this->services_model->formatPhoneNumber((string)$value['F'], 2); 107 103 $user['service'] = $value['G']; 108 104 $user['amount'] = $value['H']; 109 105 $user['collboratorId'] = $value['I']; 110 106 107 111 108 if ($user['username']){ 112 109 113 110 if (!preg_match('/^([0-9]{10,11}$)$/', $user['username'])) { 114 $result[$index ]['success'] = 0;115 $result[$index ]['error'] = lang('_SBG_MO_PHONENUM_WRONG_FORMAT_MSG');116 $result[$index ]['user'] = $user;111 $result[$index-1]['success'] = 0; 112 $result[$index-1]['error'] = lang('_SBG_MO_PHONENUM_WRONG_FORMAT_MSG'); 113 $result[$index-1]['user'] = $user; 117 114 }else{ 118 $result[$index] = $this->collaborator_model->processUser($user, $sentNumber); 119 120 115 $result[$index-1] = $this->collaborator_model->processUser($user, $sentNumber); 121 116 } 122 $result[$index]['date'] = date('d-m-Y H:i:s');123 117 } 124 118 125 119 endforeach; 126 120 } 127 128 121 return $result; 129 122 }
Note: See TracChangeset
for help on using the changeset viewer.