|
@@ -598,11 +598,13 @@ class Topicdongtai extends Api
|
|
|
if($user_gold < $giftvalue) {
|
|
|
$this->error("您的金币不足");
|
|
|
}
|
|
|
+ $log_table = 'gift_user_dongtai';
|
|
|
}else{
|
|
|
$user_jewel = model('wallet')->getWallet($this->auth->id,'jewel');
|
|
|
if($user_jewel < $giftvalue) {
|
|
|
$this->error("您的钻石不足");
|
|
|
}
|
|
|
+ $log_table = 'gift_user_dongtai_jewel';
|
|
|
}
|
|
|
|
|
|
Db::startTrans();
|
|
@@ -616,9 +618,8 @@ class Topicdongtai extends Api
|
|
|
'number' => $number,
|
|
|
'price' => $giftvalue,
|
|
|
'createtime' => time(),
|
|
|
- 'wallettype' => $giftinfo['wallettype'],
|
|
|
];
|
|
|
- $log_id = Db::name('gift_user_dongtai')->insertGetId($data);
|
|
|
+ $log_id = Db::name($log_table)->insertGetId($data);
|
|
|
if(!$log_id){
|
|
|
Db::rollback();
|
|
|
$this->error('赠送失败');
|