|
|
@@ -45,4 +45,23 @@ class AdvertController extends webApp
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 出售广告
|
|
|
+ * @param AdvertValidator $validate
|
|
|
+ * @return array
|
|
|
+ */
|
|
|
+ public function sell(AdvertValidator $validate)
|
|
|
+ {
|
|
|
+ $params = request()->post();
|
|
|
+ $params = $validate->check($params,'sell');
|
|
|
+ if(!is_array($params)){
|
|
|
+ return message($params, false,[]);
|
|
|
+ }
|
|
|
+
|
|
|
+ if(!AdvertOrderService::make()->sell($this->userId, $params)){
|
|
|
+ return message(AdvertOrderService::make()->getError(), false);
|
|
|
+ }else{
|
|
|
+ return message(AdvertOrderService::make()->getError(), true);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|