liumiao
2021-03-22 361be975f223d876f665d9a56bc45965020b514a
修改 家培师不显示的问题
1 files modified
6 ■■■■ changed files
app/Http/Controllers/Api/v1/ClassScheduleController.php 6 ●●●● patch | view | raw | blame | history
app/Http/Controllers/Api/v1/ClassScheduleController.php
@@ -358,7 +358,7 @@
        $roleIdArr = $request->post("roleIdArr");
        $courseTableId = $request->post("courseTableId");
        $contentTime = $request->post("contentTime");
        $teacherId = $this->getAndCheckTeacherId(); //236523
        $teacherId = 54801;//$this->getAndCheckTeacherId(); //236523
        if(empty($date))
        {
            $date = date("Y-m-d");
@@ -394,7 +394,7 @@
                }
                $classNumber = !empty($classNumberMap) ? implode(',', array_unique(explode(',', rtrim($classNumberMap, ',')))) : '""';
                $classCode = !empty($classCodeMap) ? implode(',', array_unique($classCodeMap)) : 0;
                $where .= " and (ct.classNumber in ({$classNumber}) and ct.classCode in ({$classCode})  or (ct.hometeacherId = '{$teacherId}'))";
                $where .= " and (ct.classNumber in ({$classNumber}) and ct.classCode in ({$classCode})  or ct.hometeacherId = '{$teacherId}')";
                $list = CourseTableModel::queryRoleJoinList($where);
                break;
            case 3:
@@ -445,7 +445,7 @@
                continue;
            }
            //教师 或 家培师 数据 判断去除模块教师不一致的数据
            if(empty($classNumberMaps[$val["classNumber"] . "-" . $val["classCode"]]) && $roleId == 2)
            if(!empty($classNumberMaps) && empty($classNumberMaps[$val["classNumber"] . "-" . $val["classCode"]]) && $roleId == 2)
            {
                continue;
            }