course/app/api/controller/SubjectHomeworkController.php
2024-07-24 17:42:49 +08:00

59 lines
1.5 KiB
PHP

<?php
namespace app\api\controller;
use app\BaseController;
use app\common\service\SubjectHomeworkService;
use support\Request;
use think\Exception;
class SubjectHomeworkController extends BaseController
{
/**
* @desc 发布课程作业
* @param Request $request
* @return \support\Response
*/
public function publish(Request $request)
{
$service = new SubjectHomeworkService();
$result = $service->publish($request);
return $this->json($result);
}
/**
* @desc 获取课程家庭作业
* @param Request $request
* @return \support\Response
*/
public function getTeacherSubjectHomework(Request $request)
{
$service = new SubjectHomeworkService();
$result = $service->getTeacherSubjectHomework($request);
return $this->json($result);
}
/**
* @desc 获取课程家庭作业
* @param Request $request
* @return \support\Response
*/
public function getSubjectHomework(Request $request)
{
$service = new SubjectHomeworkService();
$result = $service->getSubjectHomework($request);
return $this->json($result);
}
/**
* @desc 更新课程作业
* @param Request $request
* @return \support\Response
*/
public function updateSubjectHomework(Request $request)
{
$service = new SubjectHomeworkService();
$result = $service->updateSubjectHomework($request);
return $this->json($result);
}
}