(req 10-3-JB000001)

(req 10-3-JB000001)

该需求描述在教学设置中对于课程级别的新增,管理。

需求描述

级别定义了一个课程体系中所包含的级别,以及每一个级别的基本属性。级别确定了学员学习水平。

页面原型图

级别设置首页如图所示:

新增/编辑级别如图所示:

业务规则

级别设置首页
正常场景
1、用户通过系统设置-教学设置-级别设置进入级别设置首页。
2、点击左上角进入新增级别弹窗页面,可以新增级别。
3、下方采用【表单】的方式进行已经创建的级别管理,表头分别是级别名称,序号,所属级别组(如果设置了级别组)、备注和操作栏。
4、页面元素说明见黄色说明。额外说明:
a)序号是级别重要属性,同一课程类型中,级别升级的重要依据就是级别序号。
异常场景

新增级别
正常场景
1、点击左上角新增级别按钮,进入新增级别弹窗页面,如图所示:

可以输入级别名称,级别序号,备注,当属于同一课程类型的级别序号如果设置相同,将由系统默认给出排序规则(按照级别名称进行asc的排序)。
2、点击确认,将进行元素非空校验,除了备注可以为空,其余元素必须非空,高亮告警提示出现在元素右侧。校验通过,级别保存成功,在课程类型级别设置中,将出现该级别。
异常场景

编辑级别
正常场景
1、点击操作栏编辑按钮,进入编辑级别弹窗页面,逻辑与新增一致。
异常场景

停用级别
正常场景
1、点击操作栏停用按钮,二次弹窗提示,点击确定后,该级别将被停用,停用的级别数据库flag置为1,在课程类型级别设置中不显示该级别,但对于合同执行中学员以及已经生成了合同订单等待稽查审核的学员无影响。
2、点击启用按钮,该级别恢复。
异常场景

删除级别
正常场景
1、点击操作栏删除按钮,二次弹窗提示,点击确定后,该级别将被删除,删除操作不可逆,删除逻辑删除,deleteFlag标志位置为,在课程类型级别设置中不显示该级别,但对于合同执行中学员以及已经生成了合同订单等待稽查审核的学员无影响。
异常场景