Files
study/Swoft_BackEndApi/app/Http/Controller/CourseController.php
2024-09-27 01:06:04 +08:00

33 lines
833 B
PHP

<?php
namespace App\Http\Controller;
use Swoft\Bean\Annotation\Mapping\Inject;
use Swoft\Http\Message\Request;
use Swoft\Http\Server\Annotation\Mapping\Controller;
use Swoft\Http\Server\Annotation\Mapping\RequestMapping;
use Swoft\Http\Server\Annotation\Mapping\RequestMethod;
use BmobObject;
/**
* @Controller("admin")
* @package App\Http\Controller
*/
class CourseController extends BaseController {
/**
* @Inject("CourseService")
*/
private $CourseService;
/**
* @RequestMapping("newCourse", method=RequestMethod::POST)
* @param Request $request
* @return array|mixed|string
*/
public function newCourse (Request $request) {
$status = $this->CourseService->addNewCourse($request->post());
return $this->response->success($status,'发布课程成功');
}
}