|
|
@@ -15,10 +15,10 @@ class PcPrediction extends BaseModel
|
|
|
|
|
|
|
|
|
//预测
|
|
|
- static function prediction($issueNo): Prediction
|
|
|
+ static function prediction($issueNo): PcPrediction
|
|
|
{
|
|
|
- $size = mt_rand(Prediction::SIZE_SMALL, Prediction::SIZE_BIG);
|
|
|
- $oddOrEven = mt_rand(Prediction::ODD, Prediction::EVEN);
|
|
|
+ $size = mt_rand(static::SIZE_SMALL, static::SIZE_BIG);
|
|
|
+ $oddOrEven = mt_rand(static::ODD, static::EVEN);
|
|
|
return static::create([
|
|
|
'issue_no' => $issueNo,
|
|
|
'size' => $size,
|
|
|
@@ -36,11 +36,11 @@ class PcPrediction extends BaseModel
|
|
|
|
|
|
$size = in_array("大", $awards) ? "大" : "小";
|
|
|
$oddOrEven = in_array("双", $awards) ? "双" : "单";
|
|
|
- $size = $size == '大' ? Prediction::SIZE_BIG : Prediction::SIZE_SMALL;
|
|
|
- $oddOrEven = $oddOrEven == '双' ? Prediction::EVEN : Prediction::ODD;
|
|
|
- $data->is_valid = Prediction::VALID_ERROR;
|
|
|
+ $size = $size == '大' ? static::SIZE_BIG : static::SIZE_SMALL;
|
|
|
+ $oddOrEven = $oddOrEven == '双' ? static::EVEN : static::ODD;
|
|
|
+ $data->is_valid = static::VALID_ERROR;
|
|
|
if ($data->size == $size || $data->odd_or_even == $oddOrEven) {
|
|
|
- $data->is_valid = Prediction::VALID_CORRECT;
|
|
|
+ $data->is_valid = static::VALID_CORRECT;
|
|
|
}
|
|
|
$data->winning_numbers = $winningNumbers;
|
|
|
$data->save();
|