新童学 · 运营后端

少儿编程 & 英语自然拼读 · 门店运营支撑服务

服务运行正常
服务端口
8000
数据库
127.0.0.1:3306 / xintongxue
微信登录
正式模式
健康检查
这个地址是后端接口服务,家长和老师日常使用的是微信小程序,不需要打开这个网页。
用微信开发者工具导入 miniprogram/ 目录,用下面的账号登录。

机构账号

角色手机号密码权限
宋老师(编程 · 管理员) 18384282834 见导入时输出的初始密码 全部数据 + 经营看板 + 编程班带班
月亮老师(英语 · 管理员) 18280392184 见导入时输出的初始密码 全部数据 + 经营看板

初始密码见 pnpm db:import-real 的输出,只显示一次。 拿到后请尽快在小程序「我的 → 修改密码」里改成自己的。

接口一览

认证
POST /api/auth/login
POST /api/auth/wx-login
GET /api/auth/me
POST /api/auth/bind-phone
POST /api/auth/bind-wechat
GET /api/auth/teachers
POST /api/auth/staff(管理员)
POST /api/auth/users/:id/role(管理员)
课程与班级
GET /api/courses
GET /api/classes
GET /api/classes/:id
GET /api/rooms
学员与课时
GET /api/students
GET /api/students/:id/overview
GET /api/enrollments
GET /api/lesson-ledger
GET /api/point-ledger
排课与考勤
GET /api/sessions
POST /api/sessions
POST /api/sessions/batch
GET /api/sessions/:id
POST /api/sessions/:id/attendance
POST /api/sessions/:id/cancel
节假日与调班日
GET /api/calendar-days
POST /api/calendar-days(管理员)
POST /api/calendar-days/:id/delete(管理员)
作业打卡
GET /api/homeworks
POST /api/homeworks
GET /api/homeworks/:id
POST /api/homeworks/:id/submit
POST /api/submissions/:id/review
消息与看板
GET /api/notices
GET /api/teacher/todos
GET /api/stats/overview
GET /api/wx/subscribe
POST /api/wx/subscribe
GET /api/wx/push/logs(管理员)
家长服务
GET /api/students/:id/bill
GET /api/students/:id/guardians
POST /api/students/:id/guardians
POST /api/sessions/:id/leave-request
GET /api/leave-requests
POST /api/leave-requests/:id/handle