upsert_feedback_sheet
Create or update a lesson feedback sheet for a student, organizing lessons into batches with sequential numbering and mastery evaluation.
Instructions
建/改课后反馈单(归属当前登录老师)→ {ok, sheet_id}。
🔴 PRD-010 批次模型(用户工作流=批次累积一次性全发):一个学生一段课程 = 一个批次 (batch_key 如「多多五上暑假数学」,独立概念不绑课程计划),批次内课次 lesson_seq 依次递增。接力建新课次单时必须带 batch_key + lesson_seq(先 list_feedback_sheets 看该生最新批次到第几节,新单 = 最大 lesson_seq + 1;title 缺省口径 「{batch_key}第{N}节课上课内容」)。老师说"新开批次/新学期"才换新 batch_key 从 1 重计。
参数: target_id : 学生对象 id(字符串;先用 list_teach_targets 映射,严禁编造) title : 标题(🔴 家长可见,禁内部词) lesson_date: 上课日期 yyyy-MM-dd(可选) rows : 五列行数组 [{seq,module,content,mastery,weakness,kp_id?}] sheet_id : 传了=改这张(PUT),不传=新建 batch_key : 批次键(接力单必带) lesson_seq : 批次内课次号(接力单必带,>0 生效) 🔴 掌握情况写「熟练/基本掌握/待巩固」等家长话术。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rows | No | ||
| title | Yes | ||
| sheet_id | No | ||
| batch_key | No | ||
| target_id | Yes | ||
| lesson_seq | No | ||
| lesson_date | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||