|
|
@@ -193,6 +193,12 @@ class AdvertOrderService extends BaseService
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
+ $expiredAt = isset($info['expired_at']) && $info['expired_at']? strtotime($info['expired_at']) : 0;
|
|
|
+ if($expiredAt <= time()){
|
|
|
+ $this->error = '4007';
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
if($tradeType != 2){
|
|
|
$this->error = '4003';
|
|
|
return false;
|
|
|
@@ -250,6 +256,13 @@ class AdvertOrderService extends BaseService
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
+ $setting = MemberSettingService::make()->getInfo($businessId);
|
|
|
+ $advertOnline = isset($setting['advert_online'])? $setting['advert_online'] : 0;
|
|
|
+ if($advertOnline != 1){
|
|
|
+ $this->error = '4006';
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
// 购买者身份信息
|
|
|
$idcardData = [
|
|
|
'idcard' => isset($userInfo['idcard']) ? $userInfo['idcard'] : '',
|
|
|
@@ -385,6 +398,12 @@ class AdvertOrderService extends BaseService
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
+ $expiredAt = isset($info['expired_at']) && $info['expired_at']? strtotime($info['expired_at']) : 0;
|
|
|
+ if($expiredAt <= time()){
|
|
|
+ $this->error = '4007';
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
if($tradeType != 1){
|
|
|
$this->error = '4004';
|
|
|
return false;
|
|
|
@@ -441,6 +460,13 @@ class AdvertOrderService extends BaseService
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
+ $setting = MemberSettingService::make()->getInfo($businessId);
|
|
|
+ $advertOnline = isset($setting['advert_online'])? $setting['advert_online'] : 0;
|
|
|
+ if($advertOnline != 1){
|
|
|
+ $this->error = '4006';
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
// 购买者身份信息
|
|
|
$idcardData = [
|
|
|
'idcard' => isset($userInfo['idcard']) ? $userInfo['idcard'] : '',
|