课程审核流程揭秘:确保内容合规与用户体验
业务流程
为什么课程审核通过才可以发布呢?
这样做为了防止课程信息有违规情况,课程信息不完善对网站用户体验也不好,课程审核不仅起到监督作用,也是
帮助教学机构规范使用平台的手段。
如果流程复杂用工作流
说明如下:
1、一门课程新增后它的审核状为"未提交 发布状为"未发布”。
2、课程信息编辑完成,教学机构人员执行”提交审核操作。此时课程的审核状态为已提交“。
3、当课程状态为已提交时运营平台人员对课程进行审核。
4、运营平台人员审核课程,结果有两个
审核通过
核不通过
5、课程审核过后不管状态是通过还是不通过,教学机构可以再次修改课程并提交审核,此时课程状态为"已提交“。
此时运营平台人员再次审核课程。
6、课程审核通过,教学机构人员可以发布课程,发布成功后课程的发布状态为"已发布“。
7、课程发布后通过”下架“操作可以更改课程发布状态为"下架
8、课程下架后通过”上架“操作可以再次发布课程,上架后课程发布状态为“发布”。
课程提交审核后还允许修改课程吗?
如果不允许修改是不合理的,因为提交审核后可以继续做下一个阶段的课程内容,比如添加课程计划,上传课程视
频等。
如果允许修改那么课程审核时看到的课程内容从哪甲来?如里也从课程基本信息表、课程营销表、课程计划表查询
那么存在什么问题呢?如下图:
提交审核代码
如果课程的审核状态为已提交则不允许提交
审核状态
本机构只能提交本机构的课程
课程的图片、计划信息没有填写也不允许提交
查询课程基本信息、营销信息、计划等信息插入到数据库预发布表中
营销信息
转json
计划信息
转json
设置预发布表状态为已提交
设置预发布表提交时间
查询预发布表,如果存在则更新,不存在则插入
更新课程基本信息表的审核状态为已提交