46 lines
996 B
PHP
46 lines
996 B
PHP
![]() |
<?php
|
||
|
|
||
|
namespace app\api\controller;
|
||
|
|
||
|
use app\BaseController;
|
||
|
use app\common\model\TeacherScheduleTime;
|
||
|
use app\common\service\SendMsgCronJobService;
|
||
|
use think\Exception;
|
||
|
|
||
|
class SendMsgCronJobController extends BaseController
|
||
|
{
|
||
|
|
||
|
protected $noNeedLogin = ['*'];
|
||
|
|
||
|
/**
|
||
|
* @desc 排课发布成功之后,发送通知
|
||
|
* @param $teacher_schedule_time
|
||
|
* @return void
|
||
|
*/
|
||
|
public function teacherScheduleTimePublishMsg($teacher_schedule_time_id = 1)
|
||
|
{
|
||
|
try {
|
||
|
// $teacher_schedule_time = TeacherScheduleTime::where('id', $teacher_schedule_time_id)->with(['teacherAttr', 'subject', 'studentSchedule'])->findOrEmpty();
|
||
|
|
||
|
$res = (new SendMsgCronJobService())->teacherScheduleTimePublishMsg($teacher_schedule_time_id);
|
||
|
|
||
|
return $this->json($res);
|
||
|
}catch (Exception $e){
|
||
|
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|
||
|
|
||
|
/**
|
||
|
* @desc 上课提前通知老师
|
||
|
* @return void
|
||
|
*/
|
||
|
public function classBeginMsgToTeacher()
|
||
|
{
|
||
|
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
}
|