Ignore:
Timestamp:
Nov 14, 2014 10:05:19 PM (11 years ago)
Author:
namnd
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pro-violet-viettel/sourcecode/application/modules/services/models/services_model.php

    r517 r519  
    167167                $client->operation = $action;
    168168               
    169                 $result = $client->send($xml, $operation);
     169                $result = $client->send($xml, $action);
    170170               
    171171                if ($client->fault) {
     
    174174               
    175175                $aryTopupResult = $result['TopUpResult'];
     176                $this->load->model('frontend/user_model', 'objUserModel');
     177               
     178                $userID = $aryCardInfo['UserID'];
     179                $paidType = 2;
     180                $amount = $aryTopupResult['TransactionAmount'];
     181                $paidTime = date('Y-m-d H:i:s');
     182               
     183                $user = $this->objUserModel->get_user_by_id($userID);
     184                $user['acc_balanced'] = $user['acc_balanced'] + $amount;
     185                $user['updated_time'] = date('Y-m-d H:i:s');
     186                if ($amount>0){
     187                        $this->objUserModel->updateUser($userID, $user);
     188                }
     189                $this->objUserModel->insertPaidlog($user['cellphone'], $user['cellphone'], $paidType, $amount, $paidTime);
    176190               
    177191                if ($aryTopupResult['Success'] == 'false') {
Note: See TracChangeset for help on using the changeset viewer.