|
@@ -76,12 +76,16 @@ class FxOrder extends Model
|
76
|
76
|
$sellerMemo = $sellerMemo.' '.$city.'天气状况:'.$weather;
|
77
|
77
|
self::where('id', $order_id)->update(['sellerMemo'=>$sellerMemo]);
|
78
|
78
|
} else if($result['error_code'] == '10012'){
|
79
|
|
- //超过100次/天上限 更换APPKey
|
80
|
|
- RedisModel::set('seafood_order_city_weather_key', '1');
|
81
|
|
- $endTime = strtotime(date('Y-m-d 00:00:00',strtotime('+1 days'))) -1;
|
82
|
|
- $expire = $endTime - time();
|
83
|
|
- RedisModel::expire('seafood_order_city_weather_key', $expire);
|
84
|
|
- self::updateWeather($order_id);
|
|
79
|
+ //判断是否为第二个APPkey也用完了
|
|
80
|
+ $key = (string) RedisModel::get('seafood_order_city_weather_key');
|
|
81
|
+ if($key == '0') {
|
|
82
|
+ //超过100次/天上限 更换APPKey
|
|
83
|
+ RedisModel::set('seafood_order_city_weather_key', '1');
|
|
84
|
+ $endTime = strtotime(date('Y-m-d 00:00:00',strtotime('+1 days'))) -1;
|
|
85
|
+ $expire = $endTime - time();
|
|
86
|
+ RedisModel::expire('seafood_order_city_weather_key', $expire);
|
|
87
|
+ self::updateWeather($order_id);
|
|
88
|
+ }
|
85
|
89
|
}
|
86
|
90
|
}
|
87
|
91
|
|