course/app/api/controller/PhotoServiceController.php

71 lines
1.6 KiB
PHP
Raw Normal View History

<?php
namespace app\api\controller;
use app\BaseController;
use app\common\service\PhotoServiceService;
use support\Request;
class PhotoServiceController extends BaseController
{
protected $noNeedLogin = ['select'];
/**
* @desc 获取摄影师自己的服务
* @param Request $request
* @return \support\Response
*/
public function getPhotographerSelfService(Request $request)
{
$service = new PhotoServiceService();
$res = $service->getPhotographerSelfService($request);
return $this->json($res);
}
/**
* @desc 摄影师拍照服务
* @param Request $request
* @return \support\Response
*/
public function select(Request $request)
{
$service = new PhotoServiceService();
$res = $service->select($request->get());
return $this->json($res);
}
/**
* @desc 添加拍照服务
* @param Request $request
* @return \support\Response
*/
public function add(Request $request)
{
$service = new PhotoServiceService();
$res = $service->add($request);
return $this->json($res);
}
/**
* @desc 添加拍照服务
* @param Request $request
* @return \support\Response
*/
public function edit(Request $request)
{
$service = new PhotoServiceService();
$res = $service->edit($request);
return $this->json($res);
}
public function del(Request $request)
{
$service = new PhotoServiceService();
$res = $service->del($request);
return $this->json($res);
}
}