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