补答
2022-08-22 14:04:07 0 举报
补答流程
作者其他创作
大纲/内容
不需发
需发
过滤,题目根据大纲索引计算实际索引,`order + '0'`
orderSelfComp排序
发题队列轮询消耗
跑逻辑
G1
删除历史消息气泡
未答题组
插入索引orderSelfComp计算
题目列表
被激活的题
追溯组合随机题
题组发送次数及组合随机顺序(groupInfo-auto)接口
Q1
G2
未答题目列表
题组信息找到顶层根节点/发题次数
题组信息
根据orderSelfComp插入正确顺序
非题组题目
激活机制(补答的题可能被激活)
题组题目
前端复杂点:数据来源于大纲questions列表,里面的组合随机题的题目/题组需要挑出来,进行索引计算需要追溯根源,需要去打平的题组信息接口循环题组信息向上追溯到根节点,最多需要遍历三次才找得到根;然后接着需要到另一个接口groupInfo-auto获取组合随机题矩阵结构计算激活的题目索引插入到未答列表某个位置。初始化每个题目/激活机制每个题目都得经过这个流程;可优化点:后端做大纲发题顺序排序
未答列表
Q2
0 条评论
回复 删除
下一页