|
@@ -89,6 +89,9 @@ class Wallet extends Model
|
|
|
|
|
|
|
|
|
$point = 1;
|
|
|
+ if($accountType == 'agentjewel'){
|
|
|
+ $point = 2;
|
|
|
+ }
|
|
|
bcscale($point);
|
|
|
|
|
|
|
|
@@ -114,7 +117,7 @@ class Wallet extends Model
|
|
|
}
|
|
|
|
|
|
|
|
|
- if(bccomp($number, 0) === -1 && $accountType == 'gold'){
|
|
|
+ if($accountType == 'gold' && bccomp($number, 0) === -1){
|
|
|
|
|
|
$wallet_sum = bcadd($wallet['gold'],$wallet['jewel']);
|
|
|
if(bccomp(bcadd($wallet_sum, $number), 0) === -1)
|
|
@@ -240,6 +243,10 @@ class Wallet extends Model
|
|
|
private function wallet_do($user_id,$accountType,$data,$result){
|
|
|
|
|
|
$log_table = 'user_gold_log';
|
|
|
+ if($accountType == 'agentjewel'){
|
|
|
+ $log_table = 'user_agentjewel_log';
|
|
|
+ }
|
|
|
+
|
|
|
$rs2_id = Db::name($log_table)->insertGetId($data);
|
|
|
|
|
|
|