|
|
@@ -244,8 +244,8 @@ class IssueService extends BaseService
|
|
|
$winArr = array_map('intval',explode(',',$winning_numbers));
|
|
|
// 计算中奖
|
|
|
$awards = self::award(explode(',',$winning_numbers));
|
|
|
- // DB::beginTransaction();
|
|
|
- // try {
|
|
|
+ DB::beginTransaction();
|
|
|
+ try {
|
|
|
$info->status = self::model()::STATUS_DRAW;
|
|
|
$info->winning_numbers = $winning_numbers;
|
|
|
$info->combo = $combo;
|
|
|
@@ -281,13 +281,13 @@ class IssueService extends BaseService
|
|
|
|
|
|
|
|
|
|
|
|
- // DB::commit();
|
|
|
- // return ['code'=>self::YES, 'msg'=>'开奖成功'];
|
|
|
- // } catch (\Exception $e) {
|
|
|
- // DB::rollBack();
|
|
|
- // Log::error('开奖失败: '.$e->getMessage().$winning_numbers);
|
|
|
- // return ['code'=>self::NOT, 'msg'=>'开奖失败'];
|
|
|
- // }
|
|
|
+ DB::commit();
|
|
|
+ return ['code'=>self::YES, 'msg'=>'开奖成功'];
|
|
|
+ } catch (\Exception $e) {
|
|
|
+ DB::rollBack();
|
|
|
+ Log::error('开奖失败: '.$e->getMessage().$winning_numbers);
|
|
|
+ return ['code'=>self::NOT, 'msg'=>'开奖失败'];
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|