|
|
|
@ -239,11 +239,22 @@ class User extends BaseController |
|
|
|
{ |
|
|
|
$userData = $this->request->userInfo; |
|
|
|
|
|
|
|
$result = UserModel::transferBalance($userData['id']); |
|
|
|
$connection = Db::connect(); |
|
|
|
|
|
|
|
try { |
|
|
|
|
|
|
|
# 开启事务 |
|
|
|
$connection->startTrans(); |
|
|
|
|
|
|
|
$result = UserModel::transferBalance($userData['id']); |
|
|
|
if (!$result['status']) return $this->renderError($result['msg']); |
|
|
|
|
|
|
|
$connection->commit(); |
|
|
|
return $this->renderSuccess('成功'); |
|
|
|
} catch (\Exception $e) { |
|
|
|
$connection->rollback(); |
|
|
|
return $this->renderError('操作失败'); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
|