- Timestamp:
- Dec 3, 2014 2:59:16 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pro-violet-viettel/sourcecode/application/modules/frontend/models/user_model.php
r633 r636 14 14 $this->vservices->setApiUrl ( $this->config->item ( 'api_url' ) ); 15 15 $this->vservices->setConnection ( $this->curl ); 16 $this->load->helper('language'); 17 $this->lang->load('messages', 'message'); 16 18 } 17 19 … … 54 56 if (! is_null ( $collaborator ) || $collaborator != '') { 55 57 if (! $this->isExistcollaborator ( $collaborator )) { 56 $sms = "Khong tim thay cong tac vien nao co so dien thoai [" . $collaborator . "] tren SBG Online."; 58 $aryPatterns = array('/:collaborator:/'); 59 $sms = preg_replace($aryPatterns, array($collaborator), lang('_SBG_MO_COLLABORATOR_NOT_FOUND_MSG')); 57 60 $collaboratorMsg = $status . '|'.$sms; 58 61 return $status . '|' . $sms; … … 71 74 if(!($data) || is_null($data)) 72 75 { 73 $sms = "Tam thoi ban khong the dang ky duoc. Xin thu lai sau. Cam on!";76 $sms = lang('_SBG_MO_REGISTER_DISCONTINUE_MSG'); 74 77 $collaboratorMsg = $status . '|'.$sms; 75 78 return $status . '|' . $sms; … … 89 92 $this->db->query ( 'UNLOCK TABLES' ); 90 93 $this->db->insert ( 'tbluser', $user ); 91 $sms = "Chuc mung ban da dang ky thanh cong tai khoan SBG Online. Hay dang nhap vao soanbaigiang.smas.vn voi ten truy nhap " . $username . ", mat khau " . $password . " de su dung. Tran trong."; 94 $aryPatterns = array ('/:username:/', '/:password:/'); 95 $sms = preg_replace($aryPatterns, array($collaborator), lang('_SBG_MO_USER_REGISTER_SUCCESS_MSG')); 92 96 $status = 1; 93 $collaboratorMsg = $status . '|'. 'Ban da dang ky thanh cong dich vu SBG Online cho so dien thoai '.$username; 97 $aryPatterns = array('/:username:/'); 98 $collaboratorMsg = $status . '|'. preg_replace($aryPatterns, array($username), lang('_SBG_MO_COLLABOLATOR_REGISTER_SUCCESS_MSG')); 94 99 break; 95 100 case 2 : 96 101 case 4 : 97 $sms = "So dien thoai cua ban da duoc dang ky tai khoan tren SBG Online, vui long kiem tra lai. Tran trong.";102 $sms = lang('_SBG_MO_USER_REGISTER_DUPLICATE_MSG'); 98 103 $status = 0; 99 $collaboratorMsg = $status . '|'. 'So dien thoai '.$username.' da duoc dang ky tai khoan tren SBG Online.'; 104 $aryPatterns = array('/:username:/'); 105 $collaboratorMsg = $status . '|'. preg_replace($aryPatterns, array($username), lang('_SBG_MO_COLLABOLATOR_REGISTER_DUPLICATE_MSG')); 100 106 break; 101 107 default : … … 162 168 163 169 if ($checkSentNumber) { 164 $sms = "So dien thoai " . $sentNumber . " da dang ky tai khoan tren he thong SBG Online. Tran trong."; 170 $aryPatterns = array('/:sentNumber:/'); 171 $sms = preg_replace($aryPatterns, array($sentNumber), lang('_SBG_MO_USER_PHONENUM_CHANGE_DUPLICATE_MSG')); 165 172 $status = 0; 166 173 return $status . '|' . $sms; … … 174 181 $token = md5 ( $us_id . self::TOKENPW ); 175 182 $isCorrectPassword = $this->checkPassword($src, $us_id, $token, $password); 176 if(!$isCorrectPassword) return '0| Mat khau cua ban khong dung. Vui long kiem tra lai.';183 if(!$isCorrectPassword) return '0|'.lang('_SBG_MO_USER_PHONENUM_CHANGE_INCORRECT_PASSWORD_MSG'); 177 184 178 185 $data = $this->vservices->actionExecute ( 'update', array ( … … 188 195 if(!($data) || is_null($data)) 189 196 { 190 $sms = "Tam thoi ban khong the thay doi duoc so dien thoai. Xin thu lai sau. Cam on!";197 $sms = lang('_SBG_MO_PHONENUM_CHANGE_DISCONTINUE_MSG'); 191 198 $status = 0; 192 199 return $status . '|' . $sms; … … 200 207 $user ['cellphone'] = $sentNumber; 201 208 $this->updateUser ( $us_id, $user ); 202 $sms = "Ban da doi thanh cong tai khoan " .$username. " tren SBG Online sang so dien thoai " . $sentNumber. ". Tran trong."; 209 $aryPatterns = array('/:username:/', '/:sentNumber:/'); 210 $sms = preg_replace($aryPatterns, array($username, $sentNumber), lang('_SBG_MO_USER_NEW_PHONENUM_CHANGE_SUCCESS_MSG')); 203 211 $status = 1; 204 212 break; 205 213 case 2: 206 $sms = "So dien thoai " . $sentNumber . " da dang ky tai khoan tren he thong SBG Online. Tran trong"; 214 $aryPatterns = array('/:sentNumber:/'); 215 $sms = preg_replace($aryPatterns, array($sentNumber), lang('_SBG_MO_USER_PHONENUM_CHANGE_DUPLICATE_MSG')); 207 216 $status = 0; 208 217 break; 209 218 case 5 : 210 $sms = "So dien thoai ".$username." chua dang ky tai khoan tren he thong SBG Online. Tran trong."; 219 $aryPatterns = array('/:username:/'); 220 $sms = preg_replace($aryPatterns, array($username), lang('_SBG_MO_USER_PHONENUM_NOT_REGISTER_MSG')); 211 221 $status = 0; 212 222 break; … … 217 227 } 218 228 } else { 219 $sms = "So dien thoai ".$username." chua dang ky tai khoan tren he thong SBG Online. Tran trong."; 229 $aryPatterns = array('/:username:/'); 230 $sms = preg_replace($aryPatterns, array($username), lang('_SBG_MO_USER_PHONENUM_NOT_REGISTER_MSG')); 220 231 $status = 0; 221 232 } … … 250 261 if(!($data) || is_null($data)) 251 262 { 252 $sms = "Tam thoi ban khong the lay lai hoac thay doi mat khau. Xin thu lai sau. Cam on!";263 $sms = lang('_SBG_MO_PASSWORD_CHANGE_DISCONTINUE_MSG'); 253 264 $status = 0; 254 265 return $status . '|' . $sms; … … 261 272 $this->updateUser ( $us_id, $user ); 262 273 if ($isForgotPassword) { 263 $sms = "Mat khau moi cua ban tren SBG online la " . $pass. ". Tran trong."; 274 $aryPatterns = array('/:pass:/'); 275 $sms = preg_replace($aryPatterns, array($pass), lang('_SBG_MO_USER_PASSWORD_RECOVERY_MSG')); 264 276 } else { 265 $sms = "Ban da doi thanh cong mat khau tren SBG Online. Mat khau moi cua ban la " .$password. ". Tran trong."; 277 $aryPatterns = array('/:password:/'); 278 $sms = preg_replace($aryPatterns, array($pass), lang('_SBG_MO_USER_PASSWORD_CHANGE_SUCCESS_MSG')); 266 279 } 267 280 $status = 1; 268 281 break; 269 282 case 5 : 270 $sms = "So dien thoai ".$username." chua dang ky tai khoan tren he thong SBG Online"; 283 $aryPatterns = array('/:username:/'); 284 $sms = preg_replace($aryPatterns, array($username), lang('_SBG_MO_USER_PHONENUM_NOT_REGISTER_MSG')); 271 285 $status = 0; 272 286 break; … … 277 291 } 278 292 } else { 279 $sms = "So dien thoai ".$username." chua dang ky tai khoan tren he thong SBG Online"; 293 $aryPatterns = array('/:username:/'); 294 $sms = preg_replace($aryPatterns, array($username), lang('_SBG_MO_USER_PHONENUM_NOT_REGISTER_MSG')); 280 295 $status = 0; 281 296 } … … 307 322 if (!$package) 308 323 { 309 $sms = "Khong co goi dich vu ban da dang ki tren SBG Online";324 $sms = lang('_SBG_MO_USER_REGISTER_VIP_NOT_FOUND_MSG'); 310 325 $status = 0; 311 326 return $status . '|' . $sms; … … 326 341 327 342 $this->updateUser ( $us_id, $user ); 328 $sms = "Chuc mung ban da dang ky thanh cong dich vu SBG Online. Thoi han su dung dich vu cua ban la ".date ( 'd/m/Y', strtotime ( $user ['expire_date'] ) ).". Tran trong." ; 343 $aryPatterns = array('/:period:/'); 344 $sms = preg_replace($aryPatterns, array(date ( 'd/m/Y', strtotime ( $user ['expire_date'] ) )), lang('_SBG_MO_USER_REGISTER_VIP_SUCCESS_MSG')); 329 345 $status = 1; 330 346 } else { 331 $sms = "Tai khoan cua ban khong du de dang ky dich vu SBG Online. Vui long nap tien va dang ky lai. Tran trong.";347 $sms = lang('_SBG_MO_USER_REGISTER_VIP_FAIL_NOT_ENOUGH_MSG'); 332 348 $status = 0; 333 349 } 334 350 } else { 335 $sms = "So dien thoai " .$username. " chua dang ky tai khoan tren he thong SBG Online. De dang ky, soan tin SBG DK gui 8062 (500d)."; 351 $aryPatterns = array('/:username:/'); 352 $sms = preg_replace($aryPatterns, array($username), lang('_SBG_MO_ACCOUNT_NOT_FOUND_MSG')); 336 353 $status = 0; 337 354 } … … 348 365 $user ['updated_time'] = date ( 'Y-m-d H:i:s' ); 349 366 $this->updateUser ( $us_id, $user ); 350 $sms = "Ban da nap thanh cong " . $amount . "VND vao tai khoan " . $username . " tren SBG Online. Tran trong."; 367 $aryPatterns = array('/:amount:/', '/:username:/'); 368 $sms = preg_replace($aryPatterns, array($amount, $username), lang('_SBG_MO_PAY_TO_ACCOUNT_SUCCESS_MSG')); 351 369 $status = 1; 352 370 } else { 353 $sms = "So dien thoai " .$username. " chua dang ky tai khoan tren he thong SBG Online. De dang ky, soan tin SBG DK gui 8062 (500d)."; 371 $aryPatterns = array('/:username:/'); 372 $sms = preg_replace($aryPatterns, array($username), lang('_SBG_MO_ACCOUNT_NOT_FOUND_MSG')); 354 373 $status = 0; 355 374 }
Note: See TracChangeset
for help on using the changeset viewer.