|
|
@@ -7,6 +7,7 @@ use app\common\model\dict\DictData;
|
|
|
use app\workerapi\lists\MasterWorkerLists;
|
|
|
use app\workerapi\lists\ServiceWorkLists;
|
|
|
use app\workerapi\lists\TeamServiceWorkLists;
|
|
|
+use app\workerapi\lists\TrainingCourseLists;
|
|
|
use app\workerapi\logic\LoginLogic;
|
|
|
use app\workerapi\logic\MasterWorkerInfoLogic;
|
|
|
use app\workerapi\logic\MasterWorkerLogic;
|
|
|
@@ -31,6 +32,15 @@ class TrainingController extends BaseApiController
|
|
|
return $this->data($result);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 获取免费的课程列表
|
|
|
+ * @return \think\response\Json
|
|
|
+ */
|
|
|
+ public function getFreeCourseList()
|
|
|
+ {
|
|
|
+ return $this->dataLists(new TrainingCourseLists());
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 获取工程师的课程列表
|
|
|
* @return \think\response\Json
|
|
|
@@ -41,6 +51,17 @@ class TrainingController extends BaseApiController
|
|
|
return $this->data(TrainingLogic::getCourseList($this->userId,$params));
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 获取工程师的课程详情
|
|
|
+ * @return \think\response\Json
|
|
|
+ */
|
|
|
+ public function getCourseDetail()
|
|
|
+ {
|
|
|
+ $params = request()->get();
|
|
|
+ return $this->data(TrainingLogic::getCourseDetail($this->userId,$params));
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
/**
|
|
|
* 修改学习视频记录状态
|
|
|
* @return \think\response\Json
|