当前位置: 首页 > news >正文

课程审核流程揭秘:确保内容合规与用户体验

业务流程

image-20250509174119602

为什么课程审核通过才可以发布呢?

这样做为了防止课程信息有违规情况,课程信息不完善对网站用户体验也不好,课程审核不仅起到监督作用,也是
帮助教学机构规范使用平台的手段。

如果流程复杂用工作流

image-20250509174806460

说明如下:
1、一门课程新增后它的审核状为"未提交 发布状为"未发布”。
2、课程信息编辑完成,教学机构人员执行”提交审核操作。此时课程的审核状态为已提交“。
3、当课程状态为已提交时运营平台人员对课程进行审核。
4、运营平台人员审核课程,结果有两个
审核通过
核不通过
5、课程审核过后不管状态是通过还是不通过,教学机构可以再次修改课程并提交审核,此时课程状态为"已提交“。
此时运营平台人员再次审核课程。
6、课程审核通过,教学机构人员可以发布课程,发布成功后课程的发布状态为"已发布“。
7、课程发布后通过”下架“操作可以更改课程发布状态为"下架
8、课程下架后通过”上架“操作可以再次发布课程,上架后课程发布状态为“发布”。

课程提交审核后还允许修改课程吗?

如果不允许修改是不合理的,因为提交审核后可以继续做下一个阶段的课程内容,比如添加课程计划,上传课程视
频等。
如果允许修改那么课程审核时看到的课程内容从哪甲来?如里也从课程基本信息表、课程营销表、课程计划表查询
那么存在什么问题呢?如下图:

image-20250509180650364

image-20250509180517216

提交审核代码

如果课程的审核状态为已提交则不允许提交

审核状态

本机构只能提交本机构的课程

课程的图片、计划信息没有填写也不允许提交

查询课程基本信息、营销信息、计划等信息插入到数据库预发布表中

营销信息

转json

计划信息
转json

设置预发布表状态为已提交

设置预发布表提交时间

查询预发布表,如果存在则更新,不存在则插入

更新课程基本信息表的审核状态为已提交

http://www.xdnf.cn/news/355303.html

相关文章:

  • 五、【LLaMA-Factory实战】模型部署与监控:从实验室到生产的全链路实践
  • C++跨平台开发实践:深入解析与常见问题处理指南
  • 在线服务器具体是指什么?
  • <uniapp><HBuilder><故障>HBuilder真机运行时,报“同步资源失败”故障解决
  • 使用AES-CBC + HMAC-SHA256实现前后端请求安全验证
  • Excel实现单元格内容拼接
  • 《探索React Native社交应用中WebRTC实现低延迟音视频通话的奥秘》
  • Linux 一键部署chrony时间服务器
  • Debezium RelationalSnapshotChangeEventSource详解
  • OpenCV 中用于支持 华为昇腾(Ascend)AI 芯片后端 的模块CANN
  • [数据库][sqlserver]查看索引碎片
  • Docker网络模式深度解析:Bridge与Host模式对比及实践指南
  • 华为银河麒麟 V10(ARM)系统软件部署全攻略:Redis、RabbitMQ、MySQL 等集群搭建指南
  • Java设计模式之工厂方法模式:从入门到精通
  • 全球首款无限时长电影生成模型SkyReels-V2本地部署教程:视频时长无限制!
  • 星光云720全景VR系统升级版,720全景,360全景,vr全景,720vr全景
  • 游戏引擎学习第267天:为每个元素添加裁剪矩形
  • 【Qt】之【Bug】点击按钮(ui->pushButton)触发非本类设置的槽函数
  • 污水处理厂逆袭:Ethernet/IP 转 CANopen 开启“智净”时代
  • 【计算机视觉】OpenCV实战项目: Fire-Smoke-Dataset:基于OpenCV的早期火灾检测项目深度解析
  • 【Qt】编译 Qt 5.15.x For Windows 基础教程 Visual Studio 2019 MSVC142 x64
  • 记录 Mysql5.7 升级到 Mysql8.0 遇到的问题
  • vscode离线安装python插件
  • 红黑树算法笔记
  • 解决 Ubuntu DNS 无法解析问题(适用于虚拟机 长期使用)
  • RT-THREAD RTC组件中Alarm功能驱动完善
  • 【RAG】重点部分 RAG-Fusion, Decomposition, HyDE 和 Routing
  • Java设计模式之建造者模式:从入门到精通
  • Spring MVC Session 属性 (@SessionAttributes) 是什么?如何使用它共享数据?
  • Docker Compose 的详细使用总结、常用命令及配置示例