Skip to content

部分课程无法通过老师搜索到、部分课评不可见 #155

@w568w

Description

@w568w

来自站务区 #483278:

安卓端给许扬的代数结构与数理逻辑写的课评被吞了。安卓端现在搜 许扬 老师的名字,搜不出 代数结构与数理逻辑 这门课,但是iOS端可以

  1. Flutter 端使用的就是最简单的搜索 API,并没有特殊过滤或进行其他处理,但无法搜索到 许扬 老师:

https://github.com/DanXi-Dev/DanXi/blob/46078356a7aef89ce7d97b814dbdf18fcc109f95/lib/repository/danke/curriculum_board_repository.dart#L69-L83

  Future<CourseSearchResults?> searchCourseGroups(String keyword,
      {int? page, int pageLength = Constant.SEARCH_COUNT_PER_PAGE}) async {
    final options = RequestOptions(
        path: "$_BASE_URL/v3/course_groups/search",
        method: "GET",
        queryParameters: {
          'query': keyword,
          'page': page ?? 1,
          'page_size': pageLength
        },
        headers: _tokenHeader);
    Response<Map<String, dynamic>> response =
        await WebvpnProxy.requestWithProxy(dio, options);
    return CourseSearchResults.fromJson(response.data!);
  }
  1. 即使找到 代数结构与数理逻辑 这门课,也没有该同学所说的课评。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions