(req 10-2-HTMB000001)

(评审已通过,研发已完成)

(req 10-2-HTMB000001)

此需求用来描述与学员有关的基础数据设置,该基础数据会作为教学模块,客户管理模块的属性来源。

需求描述

新增合同模板作为预设合同类型,在办理中心生成订单后,可以进行合同模板的选择,合同模板提供所有合同必须的属性,通过模板生成一份完整的学员合同。学员与合同属于一对多关系,合同可以包含若干个子合同,但是子合同会继承主合同所有属性。同时,合同也是学员上课,选课,升级的唯一依据。
需求目标用户:校区学员,课程顾问(CC),财务。

页面原型图

合同模板设置首页如图所示:

新建/编辑合同模板如图所示:

停用/删除合同提示如图所示:

业务规则

合同模板首页
正常场景
1、用户通过系统设置-学员管理-合同模板设置,进入合同模板设置和管理界面。
2、点击左上角的可以新增一个合同模板。
3、下方采用【表单】的方式进行已经创建的合同模板管理,分别显示合同模板名,适用中心,包含课程包,合同状态(停用/启用),合同备注,操作栏。【表单】的UI设计及交互规则见通用规范。
4、【表单】采用翻页方式,一页20行记录,超过一页给出箭头进行翻页。
5、点击合同模板名称,会弹出查看合同模板详情页面,与操作栏点击“查看”效果一致。
6、点击某一个课程包,会新开该课程包tab页.
7、操作栏,点击编辑,弹出编辑该合同模板页面;点击查看,弹出查看合同模板详情页面;点击停用,会停用该合同模板,随时可以启用恢复,停用后,不影响现有的合同学员,但是新生入学无法选择该合同模板,同时操作栏变为启用,可以随时启用合同模板;点击删除,会逻辑删除该合同模板,该操作不可逆,删除后,不影响现有合同学员,但是新生入学无法选择该合同模板。停用和删除,系统都应该给出弹窗二次提示。
异常场景:

新建合同模板
正常场景
1、点击左上角的可以新增一个合同模板。弹出新增合同模板页面:

控件说明见原型图黄色说明部分,模板备注200字符。非必填项
点击取消,关闭新建合同模板页面,点击确定,系统需要对填写进行必要的非空校验并在非法填写处右侧高亮提示文字,除了模板备注,其他均为必填项,
若填写无问题,点击确认,保存退出该页面。
异常场景

编辑合同模板
正常场景
1、同新建合同模板,点击编辑后,所有项都可以被修改,编辑后的合同模板仅针对新学员有效,原先学员的合同名称,原先合同所在校区不受影响。
异常场景

停用合同模板
正常场景
1、停用合同模板,将数据库合同flag标志位置为1(0为启用),停用该合同模板,随时可以启用恢复,停用后,不影响现有的合同学员,但是新生入学无法选择该合同模板。
异常场景

启用合同模板
正常场景
1、启用合同模板,将数据库合同flag标志位置为0,启用后,新生入学订单审核通过后,可以生成该合同模板的合同。
异常场景

删除合同模板
正常场景
1、删除合同模板,逻辑删除,将数据库合同deleteFlag置为1,删除后,通过UI无法恢复,该操作不可逆,删除后,不影响现有合同学员,但是新生入学无法选择该合同模板。
异常场景