|
|
@@ -79,69 +79,26 @@ class TradeController extends webApp
|
|
|
{
|
|
|
$params = request()->all();
|
|
|
if(!$result = TradeService::make()->sell($this->userId, $params, $request)){
|
|
|
- return showJson(VideoService::make()->getError(), false);
|
|
|
+ return showJson(TradeService::make()->getError(), false);
|
|
|
}else{
|
|
|
- return showJson(VideoService::make()->getError(), true, $result);
|
|
|
+ return showJson(TradeService::make()->getError(), true, $result);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
/**
|
|
|
- * 点赞
|
|
|
- * @return array|mixed
|
|
|
- */
|
|
|
- public function like()
|
|
|
- {
|
|
|
- $params = request()->post();
|
|
|
- if(!$result = VideoCollectService::make()->collect($this->userId, $params)){
|
|
|
- return showJson(VideoCollectService::make()->getError(), false);
|
|
|
- }else{
|
|
|
- return showJson(VideoCollectService::make()->getError(), true, $result);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- * 收藏
|
|
|
- * @return array|mixed
|
|
|
- */
|
|
|
- public function collect()
|
|
|
- {
|
|
|
- $params = request()->post();
|
|
|
- if(!$result = VideoCollectService::make()->collect($this->userId, $params)){
|
|
|
- return showJson(VideoCollectService::make()->getError(), false);
|
|
|
- }else{
|
|
|
- return showJson(VideoCollectService::make()->getError(), true, $result);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
* 状态
|
|
|
* @return array|mixed
|
|
|
*/
|
|
|
public function status()
|
|
|
{
|
|
|
- if(!$result = VideoService::make()->status()){
|
|
|
- return showJson(VideoService::make()->getError(), false);
|
|
|
- }else{
|
|
|
- return showJson(VideoService::make()->getError(), true, $result);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- * 删除
|
|
|
- * @return array|mixed
|
|
|
- */
|
|
|
- public function delete()
|
|
|
- {
|
|
|
- if(!$result = VideoService::make()->delete()){
|
|
|
- return showJson(VideoService::make()->getError(), false);
|
|
|
+ if(!$result = TradeService::make()->status()){
|
|
|
+ return showJson(TradeService::make()->getError(), false);
|
|
|
}else{
|
|
|
- return showJson(VideoService::make()->getError(), true);
|
|
|
+ return showJson(TradeService::make()->getError(), true, $result);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-
|
|
|
-
|
|
|
/**
|
|
|
* C2C交易-确认
|
|
|
* @param MemberValidator $validator
|
|
|
@@ -164,4 +121,19 @@ class TradeController extends webApp
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 取消订单
|
|
|
+ * @return array|mixed
|
|
|
+ */
|
|
|
+ public function cancel()
|
|
|
+ {
|
|
|
+ $params = request()->post();
|
|
|
+ if(!$result = TradeService::make()->cancel($this->userId, $params)){
|
|
|
+ return showJson(TradeService::make()->getError(), false);
|
|
|
+ }else{
|
|
|
+ return showJson(TradeService::make()->getError(), true);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
}
|