处理条件没有处理导致的异常
This commit is contained in:
parent
9e2a2466de
commit
f24d5a6d2d
|
@ -164,7 +164,7 @@ class UsdtAddrGetList extends Command
|
||||||
*/
|
*/
|
||||||
public function updateTimeoutAddr(){
|
public function updateTimeoutAddr(){
|
||||||
$allOrder = Order::where(['pay_type'=>'1017','usdt_addr_status'=>'0'])
|
$allOrder = Order::where(['pay_type'=>'1017','usdt_addr_status'=>'0'])
|
||||||
->where('order_at','<',date('Y-m-d H:i:s',strtotime("-20 minute")))->limit(100)->get();
|
->where('order_at','<',date('Y-m-d H:i:s',strtotime("-60 minute")))->limit(100)->get();
|
||||||
if(empty($allOrder)){
|
if(empty($allOrder)){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
|
@ -128,8 +128,14 @@ class ApiOrderServices
|
||||||
|
|
||||||
//检查商户
|
//检查商户
|
||||||
$this->checkMerchant($request);
|
$this->checkMerchant($request);
|
||||||
|
if (count(self::$errorArr) > 0) {
|
||||||
|
return $this->msg($this->errorFormat());
|
||||||
|
}
|
||||||
//检查签名
|
//检查签名
|
||||||
$this->checkSign($this->merchant, $request);
|
$this->checkSign($this->merchant, $request);
|
||||||
|
if (count(self::$errorArr) > 0) {
|
||||||
|
return $this->msg($this->errorFormat());
|
||||||
|
}
|
||||||
//通道检查
|
//通道检查
|
||||||
$this->checkGateway($request);
|
$this->checkGateway($request);
|
||||||
if (count(self::$errorArr) > 0) {
|
if (count(self::$errorArr) > 0) {
|
||||||
|
|
|
@ -396,7 +396,7 @@ class UsdtWalletServices extends BasePay implements PayApiInterface
|
||||||
private function getUstdAddr(){
|
private function getUstdAddr(){
|
||||||
DB::beginTransaction();
|
DB::beginTransaction();
|
||||||
$addr = UsdtAddr::where('is_checked',1)->orderby('updated_at','asc')->first();
|
$addr = UsdtAddr::where('is_checked',1)->orderby('updated_at','asc')->first();
|
||||||
if (!$addr){
|
if (!empty($addr)){
|
||||||
$addr['is_checked'] = 0;
|
$addr['is_checked'] = 0;
|
||||||
$ret = $addr['addr'];
|
$ret = $addr['addr'];
|
||||||
$r = $addr->save();
|
$r = $addr->save();
|
||||||
|
|
Loading…
Reference in New Issue