course/app/api/controller/StudentHomeworkController.php

85 lines
2.1 KiB
PHP
Raw Normal View History

<?php
namespace app\api\controller;
use app\BaseController;
use app\common\service\StudentHomeworkService;
use support\Request;
class StudentHomeworkController extends BaseController
{
/**
* @desc 添加课程作业
* @param Request $request
* @return \support\Response
*/
public function addStudentHomework(Request $request)
{
$service = new StudentHomeworkService();
$result = $service->addStudentHomework($request);
return $this->json($result);
}
/**
* @desc 获取课程的家庭作业
* @param Request $request
* @return \support\Response
*/
public function getStudentSubjectHomework(Request $request)
{
$service = new StudentHomeworkService();
$result = $service->getStudentSubjectHomework($request);
return $this->json($result);
}
2024-08-08 15:08:08 +08:00
2025-01-18 17:33:02 +08:00
public function getStudentHomeworkDetail(Request $request)
{
$service = new StudentHomeworkService();
$result = $service->getStudentHomeworkDetail($request);
return $this->json($result);
}
2024-08-08 15:08:08 +08:00
/**
2024-08-16 10:26:13 +08:00
* @desc 获取学生所有的家庭作业的课程
2024-08-08 15:08:08 +08:00
* @param Request $request
* @return \support\Response
*/
public function getStudentHomework(Request $request)
{
$service = new StudentHomeworkService();
$result = $service->getStudentHomework($request);
return $this->json($result);
}
2024-08-16 10:26:13 +08:00
/**
* @desc 获取学生所有的家庭作业
* @param Request $request
* @return \support\Response
*/
public function getStudentSubjectHomeworkDetail(Request $request)
{
$service = new StudentHomeworkService();
$result = $service->getStudentSubjectHomeworkDetail($request);
return $this->json($result);
}
2024-08-08 15:08:08 +08:00
/**
* @desc 学生查看作业
* @param Request $request
* @return \support\Response
*/
public function checkSubjectHomework(Request $request)
{
$service = new StudentHomeworkService();
$result = $service->checkSubjectHomework($request);
return $this->json($result);
}
}