|
@@ -309,7 +309,7 @@ class policy extends ProviderManager implements IPolicy
|
|
|
$auto_find = $config['auto_find_channels'];
|
|
|
|
|
|
$mobile_types = [mtopcard\ChinaMobileCard, mtopcard\ChinaUnicomCard, mtopcard\ChinaTelecomCard];
|
|
|
- $qualities = [Quality::Normal];
|
|
|
+ $qualities = [Quality::Normal, Quality::Quick, Quality::CardKey, Quality::ThirdShop];
|
|
|
if ($auto_find && in_array($card_type, $mobile_types, true) && in_array($cur_quality, $qualities, true)) {
|
|
|
$names = $this->mChannelControl->auto_match($names, $spec, $card_type, $cur_quality, $price - $extra_price, $max_inprice, time() - $order_time);
|
|
|
Log::record("policy::find_providers ChannelControl auto_match quality={$cur_quality} spec={$spec} card_type={$card_type} result=" . implode(',', $names), Log::DEBUG);
|