echo

Updated 远程教学之流程消息 (markdown)

@@ -60,6 +60,15 @@ @@ -60,6 +60,15 @@
60 如果老师姓名没有的话,设置为默认名"盒子鱼",教师端和学生端都做这个判断 60 如果老师姓名没有的话,设置为默认名"盒子鱼",教师端和学生端都做这个判断
61 ``` 61 ```
62 62
  63 +* 教师取消上课(对应的鱼卡状态:TEACHER_CANCEL_PUSH)
  64 +```
  65 +{
  66 + "workOrderId": 6806,
  67 + "type": "flow",
  68 + "command": "notifyCancelLesson",
  69 +}
  70 +```
  71 +
63 * 学生上报自己的用户Id(对应的鱼卡状态:STUDENT_ACCEPTED) 72 * 学生上报自己的用户Id(对应的鱼卡状态:STUDENT_ACCEPTED)
64 * 学生收到推送之后,根据推送的信息,加入到指定的群。 73 * 学生收到推送之后,根据推送的信息,加入到指定的群。
65 * 如果该学生之前已经加入过该群,则加群之后会返回已经入群的错误码,学生可以发送自定义消息告诉教师,自己已经入群。 74 * 如果该学生之前已经加入过该群,则加群之后会返回已经入群的错误码,学生可以发送自定义消息告诉教师,自己已经入群。
@@ -114,7 +123,10 @@ fc5545a9a728904dc533efcbfff1d2c5, @@ -114,7 +123,10 @@ fc5545a9a728904dc533efcbfff1d2c5,
114 } 123 }
115 ``` 124 ```
116 125
117 -* 学生端下载失败的处理 126 +* 学生端下载失败的处理(对应鱼卡状态:EXCEPTION_RESOURCE_DOWNLOAD_FAIL)
  127 +
  128 +学生端经过多次尝试仍然下载资源失败,要通知教师端这个情况,防止教师端卡死 教师端收到这个消息后,会返回到上一界面。
  129 +
118 ``` 130 ```
119 { 131 {
120 "type":"flow", 132 "type":"flow",
@@ -165,5 +177,4 @@ fc5545a9a728904dc533efcbfff1d2c5, @@ -165,5 +177,4 @@ fc5545a9a728904dc533efcbfff1d2c5,
165 "type":"flow", 177 "type":"flow",
166 "command":"endCourse" 178 "command":"endCourse"
167 } 179 }
168 -``` 180 +```
169 -教师端收到此信息后上报给盒子鱼服务器。