看板
监控总览
|
-- / --
后台检测中
代理检测中
最后更新 --
当前运行任务
PID: --当前部门
--
当前阶段
--
当前批次处理课程
--
查询到外校
--
白名单命中
--
跳过外校
--
白名单命中外校名称
--
Match 提示
--
部门结果产出排行
匹配外校排行
待跑部门
采集明细
--
| 部门 | 课程代码 | 课程标题 | 状态 | 结果数 | 断点 | 错误信息 |
|---|
第 -- / -- 页
课程补跑 / 异常重跑
先选择范围并预览,确认后会把命中的课程重新排队;不清理落库时只补缺。
当前异常课程
--
| 部门 | 课程代码 | 课程标题 | 结果数 | 断点 | 错误信息 |
|---|
落库明细
--
| 本校名称 | 本校学院 | 本校课号 | 本校课名 | 外校课名 | 外校课号 |
|---|
第 -- / -- 页
实时查询
选择本校、学期和本校课号,查询已落库的外校课程对应关系
查询结果
--
| 本校名称 | 学期 | 本校课号 | 本校课名 | 外校名称 | 外校课程号 |
|---|---|---|---|---|---|
| 请输入本校课号并点击查询 | |||||
第 0 / 0 页
接口文档
对外查询接口分为已落库缓存查询和 Transferology 实时查询两种模式。
适合已采集完成的课程查询,速度快,不消耗 Transferology 账号。
请求
GET /api/public/equivs?mode=cached&homeSchoolName=University%20of%20Minnesota%20Twin%20Cities&courseCode=COMM1101&page=1&pageSize=50
GET /api/public/equivs?mode=cached&homeSchoolName=University%20of%20Wisconsin-Madison&termCode=202604&courseCode=MATH96
参数
mode=cached:缓存查询模式homeSchoolName:本校名称,用户默认只需传这个termCode:可选,不传则默认查该本校最新已采集学期courseCode:本校课号,例如COMM1101page/pageSize:分页参数targetId/homeUniq:高级参数,仅在同名学校或需精确指定历史 target 时使用
在线调试
等待请求...
适合查未落库或需要立即验证的课程。该模式会登录 Transferology 实时解析,提交后返回 jobId。
请求
POST /api/public/equivs/live
Content-Type: application/json
{
"homeSchoolName": "University of Wisconsin-Madison",
"termMode": "latest",
"courseCodes": ["MATH96", "MATH221"],
"allowlistFilter": true
}
参数
homeSchoolName:本校名称,必填;后端会自动解析 UNIQ / schoolIdtermMode:latest或manual;不传默认latesttermLabel:可选,manual时可传学期名称,例如Summer 2026courseCodes:可传数组,也可传逗号分隔字符串allowlistFilter:是否按白名单外校过滤,默认 true
在线调试
等待请求...
实时查询启动后,使用 jobId 轮询任务进度和结果。
请求
GET /api/public/equivs/live/<jobId>?page=1&pageSize=50
返回
{
"jobId": "live_xxx",
"status": "queued | running | completed | failed",
"totalCourses": 2,
"finishedCourses": 0,
"page": 1,
"pageSize": 50,
"total": 0,
"rows": [],
"errors": []
}
在线调试
等待请求...
白名单外校排行
--
第 0 / 0 页
账号与代理
账号注册批次
0%
待命
成功率 --
成功 --
失败 --
库存 --
总耗时 --
平均 --
账号注册配置
实时运行日志
PID: --
注册任务未运行
点击“启动注册”后,这里会显示当前正在等待什么。
账号库存
--
--
| # | 邮箱 | 密码 | 状态 | 姓名 | 创建时间 | 使用时间 | 使用任务 |
|---|
第 -- / -- 页
本校元数据导入
上传学校名单 Excel 后会立即返回,后台异步解析学校 UNIQ 和 schoolId;解析结果会缓存,后续搜索和新增本校都会优先使用缓存。
| 任务 | 文件 | 状态 | 总数 | 已解析 | 待确认 | 未找到 | 失败 | 更新时间 | 操作 | 说明 |
|---|
第 -- / -- 页
导入明细
点击上方某个导入任务后,这里展示该任务每一所学校的解析状态。
| 输入学校名 | 状态 | 匹配学校 | UNIQ | schoolId | 说明 |
|---|
第 -- / -- 页
本校元数据查询
输入学校名、UNIQ 或 schoolId 查询已缓存的本校元数据;后续客户新增学校也可以先在导入页异步解析,再来这里确认结果。
| 输入学校名 | 状态 | 匹配学校 | UNIQ | schoolId | 来源 | 更新时间 | 说明 |
|---|
第 -- / -- 页
任务配置
当前任务配置由“本校队列”动态生成。选择一所本校后,UNIQ、schoolId、slug、缓存目录、导出文件名和最新学期均由系统自动处理,不需要手动修改。
添加本校
本校队列
| # | 本校名称 | UNIQ | schoolId | 状态 | 最新学期 | target_id | 操作 |
|---|