红包第4次修改
This commit is contained in:
@@ -51,7 +51,7 @@ class Redpacket extends Model
|
||||
|
||||
$coinField = $data['coin_type'] == self::COIN_GOLD ? 'coin' : 'earnings';
|
||||
if ($wallet[$coinField] < $data['total_amount']) {
|
||||
return V(0, '余额不足');
|
||||
return ['code' => 0, 'msg' => '余额不足', 'data' => null];
|
||||
}
|
||||
|
||||
// 扣除余额
|
||||
@@ -118,13 +118,11 @@ class Redpacket extends Model
|
||||
$redis->expireAt($redisKey, $endTime + 3600); // 结束后保留1小时
|
||||
|
||||
Db::commit();
|
||||
// return $redpacketId;
|
||||
return V(1, '发红包成功', $redpacketId);
|
||||
return ['code' => 1, 'msg' => '发红包成功', 'data' => $redpacketId];
|
||||
|
||||
} catch (\Exception $e) {
|
||||
Db::rollback();
|
||||
return V(0, $e);
|
||||
// throw $e;
|
||||
return ['code' => 0, 'msg' => $e->getMessage(), 'data' => null];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user