|
@@ -592,6 +592,11 @@ class IssueService extends BaseService
|
|
|
|
|
|
|
|
|
$list = $result['data']['list'];
|
|
|
+ $listKey = [];
|
|
|
+ foreach($list as $k => $v){
|
|
|
+ $listKey[$v['lotNumber']] = $v;
|
|
|
+ }
|
|
|
+
|
|
|
$latestIssue = $list[0]; // 最后开奖
|
|
|
|
|
|
$new_issue_no = $latestIssue['lotNumber'] + 1; // 新期号
|
|
@@ -614,7 +619,15 @@ class IssueService extends BaseService
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- // $oldList = self::findAll(['status' => self::model()::STATUS_CLOSE]); // 获取所有封盘的期号
|
|
|
+ $oldList = self::findAll(['status' => self::model()::STATUS_CLOSE]); // 获取所有封盘的期号
|
|
|
+ foreach($oldList as $k => $v){
|
|
|
+ if(isset($listKey[$v->issue_no])){
|
|
|
+ $issue = $listKey[$v->issue_no];
|
|
|
+ $winning_numbers = implode(',', str_split((string)$issue['openCode']));
|
|
|
+ self::lotteryDraw($v->id, $issue['preDrawCode'], '','');
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
return $result;
|
|
|
}
|
|
|
|