Song.ServiceInterfaces
管理后台的菜单
添加
业务实体
修改
业务实体
修改院系排序
删除
业务实体
删除,按主键ID;
实体的主键
删除,按院系名称
院系名称
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按院系名称
院系名称
获取当前对象的父级对象;
当前实体的主键
获取当前对象的父级对象;
当前院系的名称
获取对象;即所有院系;
获取当前对象的下一级子对象;
当前实体的主键
当前对象的下一级子对象
当前对象名称是否重名
业务实体
在当前对象的同级(兄弟中),该对象是否重名,
业务实体
是否限制在当前层的判断;true,表示仅在当前层判断,false表示在所有对象中判断
移动对象到其它节点下;
当前对象id
要移动到某个节点下的id,即父节点id
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
考试指南的管理
添加考试指南
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
当前课程公告的上一条课程公告
当前课程公告的下一条课程公告
取多少条
机构id
课程id
分类id
分页获取
课程id
考试指南分类
是否显示
分页获取
考试指南分类,多个id,逗号分隔
添加
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取同一父级下的最大排序号;
课程id
学科id
获取对象;即所有分类;
获取当前分类下的子分类
是否有子级
当前对象名称是否重名
业务实体
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
管理后台的菜单
添加
业务实体
修改
业务实体
删除
业务实体
获取根节点对象;即菜单树的名称
功能分类
获取树对象,即所有栏目;
添加
业务实体
修改
业务实体
修改排序
将节点移动到另一个主分类
将节点复制到另一个主分类
删除
业务实体
删除,按主键ID;
实体的主键
删除,按栏目名称
栏目名称
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按栏目名称
栏目名称
通过标识获取根节点
获取同一父级下的最大排序号;
父Id
获取当前对象的父级对象;
当前实体的主键
获取当前对象的父级对象;
当前栏目的名称
获取对象;即所有栏目;
获取对象;即所有可用栏目;
获取所有对象,功能菜单或系统菜菜
获取某一个根菜单下的所有分级
根节点id
获取当前对象的下一级子对象;
当前实体的主键
当前对象的下一级子对象
当前对象名称是否重名
业务实体
在当前对象的同级(兄弟中),该对象是否重名,
业务实体
是否限制在当前层的判断;true,表示仅在当前层判断,false表示在所有对象中判断
移动对象到其它节点下;
当前对象id
要移动到某个节点下的id,即父节点id
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
获取当前菜单项的功能点
菜单项的主键id
充值码管理
添加充值码设置项
业务实体
修改充值码设置项
业务实体
删除充值码设置项
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取所有设置项
所在机构id
所有设置项数量
机构id
分页获取充值码设置项
添加充值码设置项
业务实体
修改充值码设置项
业务实体
删除充值码设置项
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
校验充值码是否存在,或过期
使用该充值码
获取所有设置项
所在机构id
机构id
充码设置项的id
是否启用
是否已经使用
所有设置项数量
机构id
机构id
充码设置项的id
是否启用
是否已经使用
导出Excel格式的充值码信息
导出文件的路径(服务器端)
机构id
充值码设置项的id
分页获取充值码设置项
机构id
充码设置项的id
是否启用
是否已经使用
章节管理
添加章节
业务实体
批量添加章节,可用于导入时
机构id
专业id
课程(或课程)id
名称,可以是用逗号分隔的多个名称
是否已经存在章节
机构id
专业id
课程(或课程)id
上级id
修改章节
业务实体
更新章节的试题数
章节Id
试题数
导入章节,导入时不立即生成缓存
导出课程章节到Excel
课程ID
删除章节
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按唯一值,即UID;
全局唯一值
获取某个课程内的章节,按级别取
课程ID
多级名称
当前章节下的所有子章节id
获取某个课程下第一个章节
课程Id
是否包括只是允许的章节,null取所有范围,true只是允许采用的章节,false反之
获取章节名称,如果为多级,则带上父级名称
获取所有课程章节
所属课程id
生成树形结构的章节列表
清空章节下试题和附件
清理无效章节
课程ID
获取指定个数的章节列表
所属课程id
取多少条记录,如果小于等于0,则取所有
获取指定个数的章节列表
是否是直播章节
直播中的章节
取指定数量的章节
父id
取指定数量的章节
机构Id
专业id
课程id
章节上级Id
当前课程下的章节数
课程id
当前课程下的章节数
课程id
父id
是否启用
是否有视频
章节是否完节
是否有子级章节
课程id
父id
当前章节是否有试题
当前章节的子级章节
分页取课程章节的信息
所属课程id
当前章节的试题
当前章节有多少道试题
是否取所有(当前章节下所有子章节的试题一块算)
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前章节升级
将当前章节退级
添加章节中视频播放事件
修改播放事件
删除事件
删除事件
获取单一实体对象,按主键ID;
实体的主键
返回章节下所有事件
课程ID
章节ID,不可以为零,否则会取所有
事件类型,1为提醒,2为知识展示,3课堂提问,4实时反馈(例如,选择某项后跳转到某秒)
返回章节下所有事件
课程ID
章节的全局唯一值
获取试题类型的信息
获取时间反馈的信息
当章节更改时
支付接口管理
添加
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取所有;
机构id
接口平台,电脑为web,手机为mobi
是否允许
当前对象名称是否重名
业务实体
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
院系职位的管理
添加
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
删除,按职位名称
职位名称
删除与员工之间的关联
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按职位名称
职位名称
获取超级管理员角色
获取对象;即所有职位;
获取当前角色的所有员工
获取当前角色的所有在职员工
是否在职
当前对象名称是否重名
业务实体
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
获取机构的管理岗位
院系用户组的管理
添加
业务实体
增加员工与组的关联
根据员工Id,删除关联
根据组Id,删除关联
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取对象;即所有用户组;
获取某员工所属的所有组;
员工id
获取某个组的所有员工
组id
获取某个组的所有在职员工
当前对象名称是否重名
业务实体
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
院系职位的管理
添加
业务实体
批量添加
成员id,即权限赋予对象的id
管理菜单的id
成员类型
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
根据分类、对象id删除
角色或院系、组的id
用于区分不同权限分配,"Posi"角色(岗位)、"Group"组、"Depart"院系
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按权限主题的id
功能菜单的id
用于区分不同权限分配,"Posi"角色(岗位)、"Group"组、"Depart"院系
获取所有对象,按权限主题的id
用于区分不同权限分配,"Posi"角色(岗位)、"Group"组、"Depart"院系
获取某个员工所拥用的全部操作权限,包括所在组、所属角色、所在院系的所有权限
机构的权限(机构权限与机构等级权限为并集)
获取机构的某一个根菜单项的权限
例如教师管理teacher,学生管理student,机构管理organAdmin
获取机构的权限
获取机构的某一个根菜单项的权限
例如教师管理teacher,学生管理student,机构管理organAdmin
院系员工的管理
添加
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
登录
账号,或身份证,或手机
密码
根据公司id获取本公司的管理员
公司id
获取单一实体对象,按员工手机号码
手机号
获取单一实体对象,按员工名称
获取单一实体对象,按员工帐号名称与密码
员工帐号名称
员工密码,MD5加密字符串
获取当前员工所在的院系
当前员工是否为超级管理员
当前员工是否为根机构员工
当前用户是否为超级管理员
当前用户对象
当前员工是否为管理员
当前员工是否存在(通过帐号判断)
所有机构的Id
如果已经存在,则返回true
验证能否登录
员工帐号
密码
通过手机号码验证,当前员工是否为在职员工
手机号
获取对象;即所有员工;
获取某个分厂的所有员工帐号;
分厂id
员工名称
分页获取所有的员工帐号;
每页显示几条记录
当前第几页
记录总数
分页获取某院系,所有的员工帐号;
院系Id
每页显示几条记录
当前第几页
记录总数
添加
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取对象;即所有职位;
获取当前职务的所有员工
职务Id
是否在职
当前对象名称是否重名
业务实体
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
日志的管理
增加登录日志
增加操作日志
添加
业务实体
删除,按主键ID;
实体的主键
根据分类、对象id删除
用户id
获取单一实体对象,按主键ID;
实体的主键
清理多少天之前的日志
天数
日志类别,暂分为login,operate,即登录日志,操作日志
获取某用户最近访问的操作项
用户id
日志类别,暂分为login,operate,即登录日志,操作日志
返回的个数
获取某用户某时间段内,访问次数最多的操作项
用户id
日志类别,暂分为login,operate,即登录日志,操作日志
返回的个数
分页获取所有日志记录
日志类别,暂分为login,operate,即登录日志,操作日志
每页显示几条记录
当前第几页
记录总数
分页获取所有日志记录
员工id
日志类别,暂分为login,operate,即登录日志,操作日志
每页显示几条记录
当前第几页
记录总数
菜单名称
添加练习记录
学员id
课程id
章节id
试题id
试题页面中的索引
修改练习记录
学员id
课程id
章节id
试题id
试题页面中的索引
获取练习记录
删除学员的练习记录
学员Id
课程id
章节id
问题消息管理
添加
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
删除,按主键id和学员id
主键id
学员账户id
获取单一实体对象,按主键ID;
实体的主键
获取留言
课程id
章节id
获取留言
章节id
排序方式,desc或asc
获取留言
获取留言数量
分页获取
创建时间,起始范围
创建时间,结束的范围
分页获取
系统参数管理
添加
业务实体
修改,且立即刷新全局参数
参数键
参数值
修改,且是否直接刷新全局参数
修改
参数键
参数值
参数的单位
用实例保存
当前参数是否存在(通过参数名判断)
如果已经存在,则返回true
刷新全局参数
删除
业务实体
删除,按主键ID;
实体的主键
删除,按键值
根据键,获取值
根据键,获取值
键值
获取单个实例
获取单个实例,通过键值获取
获取所有参数
查询获取参数
键名
参数说明
生成流水号
测试是否完成授权
数据库完整性测试
返回缺少的表与字段
数据库链接测试
链接正确为true,否则为false
执行sql语句,返回影响的行数
返回影响的行数
执行sql语句,返回第一行第一列的数据
返回第一行第一列的数据
执行sql语句,返回第一行
执行sql语句
返回数据集
返回指定的数据集
友情链接的管理
添加友情链接
业务实体
申请友链接(外网申请的交换连接)
通过审核(对外网申请的交换连接进行审核)
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
删除,按链接项名称
链接项名称
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按链接项名称
链接项名称
获取同一分类下的最大排序号;
分类Id
取成情链接
分类Id,如果为空则取所有
是否显示
是否使用
取多少条记录,如果小于等于0,则取所有
分页获取所有的链接项;
分类id
分页获取所有链接项
分类id
是否使用
是否显示
检索字符
分页获取所有链接项
是否通过审核
是否是申请的
分页获取所有的链接项;
是否显示
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
添加
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
删除,按分类名称
分类名称
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按分类名称
分类名称
获取同一父级下的最大排序号;
父Id
获取对象;即所有分类;
取指定条数的友情链接分类
分页获取
当前对象名称是否重名
业务实体
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
院系职位的管理
添加机构
业务实体
修改
业务实体
设置默认机构
系统默认采用的机构(注:不是Root机构)
用于系统管理的机构(注:即Root机构)
当前机构,通过二级域名判断,如果不存在则返回默认机构
获取对象
根据主键删除公司。
主键id
生成当前机构的手机端二维码
取所有机构
是否启用
机构等级
获取指定数量的对象
是否使用
是否在前端显示
机构等级
取多少条
清理临时文件
机构id
清理多少天之前的
清理当前机构的数据
构建缓存
分页获取机构
是否使用
机构等级
机构名称关键字
添加机构等级
业务实体
修改
业务实体
设置默认等级,默认等级只有一个
获取对象
默认的机构等级
获取所有对象
根据主键删除公司。
主键id
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
产品的管理,以及产品相关的管理
添加产品咨询留言
业务实体
修改产品咨询留言
业务实体
删除产品咨询留言
业务实体
彻底删除产品咨询留言,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取当前咨询留言关联的产品信息
获取留言分页信息
产品id
是否回复
是否允许显示
新增产品厂家
修改
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取所有产品厂家
分页获取厂家信息
新增产品材质
修改
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取所有产品材质
分页获取材质信息
新增产品产地
修改
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取所有产品产地
分页获取产地信息
论坛的管理
添加
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
取多少条主题
分页获取
是否删除
课程id
是否显示
是否回复
检索字符
添加回复留言信息
修改回复信息
删除回复信息
获取单一实体对象,按主键ID;
实体的主键
帖子的列表
院系职位的管理
添加
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
获取主题,如果当前主题不存在,则返回最新的调查主题
获取所有简单调查的主题
如果小于等于0,则取所有
添加
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
向某个选项,增加一个投票数
向某个选项,增加指定投票数
指定的票数
获取某个调查的调查子项
获取某个调查的子项,并输出该调查总票数
分页获取
调查类型,1为简单调查,2为复合方多主题调查
通讯录的管理
清除所有信息
添加
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
删除所有
删除,按人员名称
人员名称
获取单一实体对象,按主键ID;
实体的主键
获取某个院系的所有人员;
是否显示
分页获取所有的人员;
所属人员的id
每页显示几条记录
当前第几页
记录总数
分页获取所有的人员;
所属人员的id
分类id
添加
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
清除所有分类
获取单一实体对象,按主键ID;
实体的主键
获取某个院系的所有人员;
是否使用
分页获取;
所属人员的id
每页显示几条记录
当前第几页
记录总数
分页获取所有的人员;
所属人员的id
分类名称
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
院系职位的管理
添加
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
删除,按公告名称
公告名称
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按公告名称
公告名称
当前公告的上一条公告
当前公告的下一条公告
获取对象;即所有公告;
获取某个院系的所有公告;
是否显示
获取指定个数的记录
取具体的数量
分页获取所有的公告;
每页显示几条记录
当前第几页
记录总数
分页获取所有的公告;
是否显示
查询字符
院系职位的管理
添加
业务实体
修改
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取某个时间的上一个记录,如当前日志的上一个日志
当前时间
记录类别,1为日志,2为周志,3为月志,4为季度总结,5为年度总结
员工id
分页获取所有的人员;
所属人员的id
分类,1为日志,2为周志,3为月志,4为季度总结,5为年度总结
每页显示几条记录
当前第几页
记录总数
附件的管理
添加
业务实体
修改
业务实体
删除,按主键ID;
实体的主键
删除,按系统唯一id
系统唯一id
删除,按系统唯一id
是否删除文件
获取单一实体对象,按主键ID;
实体的主键
某个主体(如新闻)的所有附件
主体的唯一标识
某个主体(如新闻)的所有附件
主体的唯一标识
类型
共计多少个记录
院系职位的管理
添加
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
分页获取数据
等级
每页几条信息
第几页
数据记录的总数
分页获取自己派发任务
员工id
是否是退回的任务
开始时间
结束时间
任务的状态,1完成,2未完成,3逾期未完成,4正在处理,5关闭
任务的优先级
检索字符
获取自己承接的任务
承接任务的员工Id
网站用户的管理
添加
业务实体
修改
业务实体
删除
业务实体
如果删除成功,返回0;如果组包括用户,返回-1;如果是默认组,返回-2
删除,按主键ID;
实体的主键
如果删除成功,返回0;如果组包括用户,返回-1;如果是默认组,返回-2
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按用户组名称
用户组名称
获取默认用户组
获取对象;即所有用户组;
获取某网站用户所属的组;
网站用户id
获取某个组的所有网站用户
组id
获取某个组的所有网站用户
是否禁用
当前对象名称是否重名
组名称
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
添加
业务实体
如果已经存在该用户,则返回-1
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
删除,按网站用户帐号名
网站用户名称
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按网站用户名称
帐号名称
获取单一实体对象,按网站用户帐号名称与密码
网站用户帐号名称
网站用户密码,MD5加密字符串
登录验证
网站用户帐号
登录密码
当前用帐号是否重名
用户帐号
获取对象;即所有网站用户;
获取所有网站用户
是否在职
按名称查询
获取某个用户组的所有网站用户帐号;
用户组id,-1取全部网站用户,0取所在不属于任何用户组的网站用户
获取某个用户组的所有网站用户帐号;
用户组id,-1取全部网站用户,0取所在不属于任何用户组的网站用户
是否在职
分页获取所有的网站用户帐号;
每页显示几条记录
当前第几页
记录总数
分页获取某用户组,所有的网站用户帐号;
用户组Id
每页显示几条记录
当前第几页
记录总数
手机客户端的管理
添加
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按电话号码
获取用户个数;
分页获取所有的网站用户帐号;
每页显示几条记录
当前第几页
记录总数
短信管理
添加
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
分页获取
1为针对分类,2为针对个人,3为针对员工
1为草稿箱,2为已发送,3为垃圾箱
1为发送成功,2为发送失败,3为部分失败
按内容检索
发送短信验证码
手机号
写入cookis的key值名称
是否发送成功
格式化短信内容,将一些替换符转成实际内容
短信内容。其中包括的替代符:{vcode}验证码,{platform}平台名称,{org}机构简称,{date}时间。
随机字符
内部链接的管理
添加内部链接
业务实体
修改
业务实体
获取单一实体对象,按主键ID;
实体的主键
获取某个院系的所有链接项;
是否使用
样式的管理
添加导航项目
业务实体
修改
业务实体
获取单一实体对象,按主键ID;
实体的主键
获取所有导航
是否在前台显示
站点分类,企业站web,手机站mobi,微网站weixin,默认为web
某一类导航
机构id
当前分类的下级分类
父级id,如果小于等0,仍作为0使用
是否显示
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
添加轮换图片
业务实体
修改
业务实体
获取单一实体对象,按主键ID;
实体的主键
获取轮换图片
是否在前台显示
站点分类,企业站web,手机站mobi,微网站weixin,默认为web
机构id
将当前项目向上移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;
如果已经处于顶端,则返回false;移动成功,返回true
网站内容的栏目管理
添加
业务实体
修改
业务实体
修改排序
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取所有栏目
机构id
取某一类的栏目
机构id
栏目类型,产品Product,新闻news,图片Picture,视频video,下载download,单页article
取某一类的栏目
父级id
栏目类型,产品Product,新闻news,图片Picture,视频video,下载download,单页article
当前栏目下的子级栏目
当前栏目id,如果0,则取顶级栏目
是否有下级栏目
当前分类下的所有子分类id
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
网站内容的管理
添加新闻文章
业务实体
修改新闻文章
业务实体
使当前文章浏览计数加一,仅传入id,返回浏览数,效率更高
新闻文章的id
每次浏览增加几个数
删除
业务实体
删除
文章实体
事务对象
彻底删除,按主键ID;
实体的主键
删除所有新闻文章
机构id
栏目id
标准文章是否处于删除状态,即进入回收站
文章还原,从回收站回到文章列表
通过审核
文章id
审核人
获取单一实体对象,按主键ID;
实体的主键
当前新闻的上一条新闻
当前新闻的下一条新闻
当前新闻所在的专题
按新闻栏目获取新闻文章
机构id
栏目id,如果id小于0,则取全部
获取记录数
获取类别,默认null取最新置顶的优先,hot热点优先,flux流量最大优先,img为图片新闻
统计文章数量
按栏目,标题,是否审核来分页
机构id
是否审核
是否删除
分页获取新闻
机构id
新闻栏目
按标题的检索的字符串
是否审核
是否删除
是否置顶
是否热点
是否推荐
是否是图片新闻
添加新闻专题
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
当前专题所辖的文章
当前专题所辖的文章
专题id
检索的信息
取多少条
获取类别,默认null取最新置顶的优先,hot热点优先,maxFlux流量最大优先
取新闻专题
机构id
取多少条
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
创建专题与文章的关联
删除专题与文章的关联
专题列表
专题下的文章列表
专题id
专题下的文章
专题Id
检索的字符
是否删除
是否显示
是否使用
取多少条,小于等于0,取所有
获取类别,默认null取最新置顶的优先,hot热点优先,maxFlux流量最大优先
添加
业务实体
修改
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
新闻的评论
新闻id
是否显示
文章的评论
文章id
添加
业务实体
修改
业务实体
彻底删除,按主键ID;
实体的主键
删除所有图片
机构id
栏目id
标注是否处于删除状态,即进入回收站
图片还原,从回收站回到列表
获取单一实体对象,按主键ID;
实体的主键
设置当前图片为相册封面
所属栏目的id
当前图片的Id
获取图片信息
栏目id
是否删除
是否显示
检索信息
获取多少条
按分类分页
栏目id
添加
业务实体
修改
业务实体
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
使当前产品浏览计数加一
产品的id
每次浏览增加几个数
彻底删除,按主键ID;
实体的主键
批量删除
机构id
栏目分类id
标准文章是否处于删除状态,即进入回收站
文章还原,从回收站回到文章列表
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按全局唯一值UID;
全局唯一值
按栏目分页
栏目id,为空则返回所有
按栏目分页
栏目id
要检索的信息
是否删除的
是否使用的
按类别排序,最热hot,最新new,推荐rec,浏览器flux
获取产品列表,不分页
按类别取,最热hot,最新new,推荐rec
添加
业务实体
修改
业务实体
使当前下载的浏览计数加一,仅传入id,返回浏览数,效率更高
下载信息的id
每次浏览增加几个数
使当前下载信息的下载量加一
文件名
每次增加几个数
彻底删除,按主键ID;
实体的主键
删除所有
机构id
栏目id
标准文章是否处于删除状态,即进入回收站
文章还原,从回收站回到文章列表
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按全局唯一;
分页返回
排序的类别,按热点hot,按推荐rec,按置顶top,按最新new,按流量flux
获取下载资料的信息
分类id,为0取所有信息
排序的类别,按热点hot,按推荐rec,按置顶top,按最新new,按流量flux
添加
业务实体
修改
业务实体
彻底删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
取多少条记录
上移
下移
添加下载中的适用系统
业务实体
修改下载中的适用系统
业务实体
彻底删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
取多少条记录
上移
下移
添加
业务实体
修改
业务实体
彻底删除,按主键ID;
实体的主键
删除所有
机构id
栏目分类id
标注是否处于删除状态,即进入回收站
视频还原,从回收站回到列表
获取单一实体对象,按主键ID;
实体的主键
设置当前视频为相册封面
当前分类
当前视频的Id
获取视频信息
视频分类
是否删除
是否显示
检索信息
获取多少条
按分类分页
视频分类
学科管理
添加学科与专业
业务实体
批量添加专业,可用于导入时
机构id
专业名称,可以是用逗号分隔的多个名称
是否已经存在专业
修改
业务实体
删除,按主键ID;
实体的主键
清空专业下的所有试题
获取单一实体对象,按主键ID;
实体的主键
当前专业下的所有子专业id
当前专业id
获取专业名称,如果为多级,则带上父级名称
当前专业,是否有子专业
当前专业Id
有子级,返回true
获取学科/专业
获取学科/专业
机构ID
搜索关键字可传递数组
上级ID
获取学科/专业
机构ID
搜索关键字
上级ID
取指定个数的学科或专业
排序方式,def默认排序(先推荐,后排序号),tax按排序号,rec按推荐
启始索引
取多少条
获取学科/专业
机构ID
搜索关键字
上级ID
当前专业的上级父级
是否包括自身
计算专业数量
上级id
当前学科下的所有试题
当前机构
试题类型
获取专业的下的试题数量
当前机构
专业id
试题分类
是否启用的试题
分页获取
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
班级管理
添加班组
业务实体
修改
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取班级
分页获取
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
知识库管理
添加知识库
业务实体
修改
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
当前知识的上一条知识
课程id,当小于0时取所有(等于0什么也不取)
分类Id
当前知识的下一条知识
课程id,当小于0时取所有(等于0什么也不取)
分类Id
获取知识库
分类id
课程id,当小于0时取所有(等于0什么也不取)
计算有多少条
分页获取
分类id
当前课程的知识库
分类id,逗号分隔
添加
业务实体
修改
业务实体
修改分类排序
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取所有分类
所属机构
课程id,当小于0时取所有(等于0什么也不取)
获取所有分类
所属机构id
课程id,当小于0时取所有(等于0什么也不取)
父id(多级分类)
获取当前对象的下一级子对象;
课程id,当小于0时取所有(等于0什么也不取)
上级
当前对象的下一级子对象
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
试题管理
添加试题
业务实体
修改
业务实体
批量导入试题时用此方法
考试实体
答案实体
删除,按主键ID;
实体的主键
批量删除
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
是否来自缓存
获取单一实体对象,按UID
全局唯一id
获取单一实体对象,按题目
题型的数字标识
当前试题的答案
试题对象
是否取正确答案,如果为Null取所有答案,如果为true取正确答案
获取某个课程或章节试题
试题类型
是否展示
取多少条,小于1取所有
获取试题
机构id
专业id
课程id
章节id
试题类型
难度等级
取多少条
获取某个课程或章节试题
机构id
专业id
课程id
章节id
试题类型
难度等级
起始索引
取多少条
计算有多少道题
获取随机试题
机构id
专业id
课程id
章节id
试题类型
难度范围
难度范围
是否允许
取的数量
获取随机试题
试题类型
所属学科
难度等级区间的最小等级
难度等级的最大等级
分页获取所有的试题;
试题类型
是否显示
查询字符
分页获取所有的试题;
所属机构id
试题类型
专业id
课程Id
章节id
难度等
导出试题
所属机构
试题类型,如单选,多选等,如1,2这样的字符串来表示
专业id
课程id
章节id
难度等级,如1,2这样的字符串
是否包括错误的试题,如果为空,则不作判断
是否包括学员反馈的试题,如果为空,则不作判断
添加试题
业务实体
修改
业务实体
删除,按主键ID;
实体的主键
清理课程下的试题分类
课程id
获取单一实体对象,按主键ID;
实体的主键
获取某个学科的所有试题分类
课程id
是否展示
取多少条,小于1取所有
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将试题的答题选项转换为xml字符串
将答题选项的xml字符串,转换为QuesAnswer对象数组
是否返回正确的选项,null返回全部,true只返回正确的答案,false只返回错误
将答题选项的xml字符串,转换为QuesAnswer对象数组
计算当前试题的得分
试题的ID
答案,选择题为id,判断题为数字,填空或简答为字符
该题的分数
正确返回true
添加试题缓存
更新试题缓存
更新答题信息缓存
从试题缓存中取试题
从试题缓存中取试题
从缓存中获取试题集
强制刷新,清除过期的缓存(默认每十分钟清理一次)
刷新缓存
缓存名称
当试题更改时
试卷的管理
添加试卷
试卷对象
修改试卷
业务实体
删除试卷,按主键ID;
实体的主键
获取单一试卷实体对象,按主键ID;
实体的主键
获取试卷
机构id
学科id
课程id
计算有多少个试卷
分页获取试卷
机构id
学科id
难度等级
是否使用
标题检索
按课程抽题时,试卷各题型占比与分数
试卷对象
按章节抽题时,各题型占比
试卷对象
按章节抽题时,各章节题型数量
试卷对象
章节id,如果小于1,则取所有
返回试卷的大项,不管是按课程,还是按章节
出卷,输出试卷内容
试卷对象
添加测试成绩,返回得分
返回得分
修改测试成绩,返回得分
业务实体
返回得分
当前考试的及格率
参考人次
计算该试卷的所有测试的平均分
计算该试卷的所有测试的最高分
计算该试卷的所有测试的最低分
删除测试成绩,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取某员工的测试成绩
分页获取测试成绩
按试卷分页返回测试成绩
学员id
试卷id
考试管理
整体添加
考试主题
考试的场次
参考人员的范围
修改
业务实体
整体修改
考试主题
考试的场次
参考人员的范围
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;此处获取的是考试主题或场次
实体的主键
获取单一实体对象,通过全局唯一值,此处获取的是考试主题
获取单一实体对象,取最近一次考试;此处获取的是考试主题或场次
获取当前考试的考试项目
当前考试主题关联的学生分类
获取考试,不分页
获取当前学生要参加的考试
时间范围查询的开始时间
时间范围查询的结束时间
判断某个考试是否允许某个学生参加
考试id
学生id
获取指定时间内容的考试
时间区间检索的开始时间
时间区间检索的末尾时间
获取当前学生参加的的考试
学科id
添加考试答题信息
保存考试答题信息
成绩提交
计算成绩并保存
删除考试成绩
成绩记录的id
删除某个学生的某个考试的成绩
学员账号id
考试id
获取最新的答题信息(临时信息)
考试id
试卷id
考生id
获取最新的答题信息(正式答题信息)
考试id
试卷id
考生id
从缓存中获取考试答题信息
获取当前考试的所有考生答题信息
当前考试信息中,下一个
是否是人工判卷过的,false下一个未判卷的信息
通过答案id获取答题信息(正式答题信息)
通过学员ID与考试ID,获取成绩(最好成绩)
计算当前考试结果的成绩
根据答题信息,获取试题(针对答题过程中死机,又上线时)
考试主题下的所有参考人员成绩
考试主题下的所有参考人员的班组
考试主题下的所有参考人员成绩
当前考试主题的ID
学生分组的id,为0时取所有,为-1时取不在组的学员,大于0则取当前组学员
考试主题下的所有参考人员成绩
当前考试主题的ID
学生分组的id,为0时取所有,为-1时取不在组的学员,大于0则取当前组学员
考试主题下的所有参考人员成绩
学生分组的id,为0时取所有,为-1时取不在组的学员,大于0则取当前组学员
是否取所有人员(含缺考人员),false为仅参考人员
当前考试主题下的各学员分组成绩排行
计算某个考试主题的及格率
计算某场考试的及极率
计算某个考试主题的平均分
计算某场考试的平均分
当前考试的参考人数
当前考试场次下的所有人员成绩
当前考试场次下的所有人员成绩
考试场次id
取多少条
考试管理
添加培训计划
培训计划
参加人员的范围
修改培训计划
培训计划
原参与类型
新参与类型
参加人员的范围
删除培训计划,使用主键ID
主键ID
删除培训计划,使用页面唯一标识
页面唯一标识
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,通过全局唯一值
判断指定的数据是否符合要求
页面唯一标识
院系id(为-1时不作为条件)
班组id(为-1时不作为条件)
获取指定分类和院系id以及班组id的所有培训计划
分组类型(1:所有人;2:按院系;3:按班组;-1:符合院系或班组)
院系id,为-1时不加这个条件。
班组id,为-1时不加这个条件。
获取符合条件的数据
日期
开始时间(时)
开始时间(分)
结束时间(时)
结束时间(分)
责任院系id
专业id
分组类型
完成情况
培训教师
培训内容
每页显示的条数
当前页码
符合条件的数据数量
学员的管理
添加学员分类
业务实体
修改学员分类
业务实体
删除,按主键ID;
实体的主键
如果删除成功,返回0;如果组包括学员,返回-1;如果是默认组,返回-2
获取单一实体对象,按主键ID;
实体的主键
获取默认学员组
机构id
设置默认学员分类
获取对象;即所有学员组;
获取指定个数的对象
获取某网站学员所属的组;
网站学员id
获取某个组的所有网站学员
分类id
当前对象名称是否重名
实体
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
分页获取学员组
机构id
分组名称
添加登录记录
修改登录记,刷新一下登录信息,例如在线时间
数据提交的间隔时间,也是每次提交的增加的在线时间数,单位秒
设备名称,PC为电脑端,Mobi为手机端
退出登录之前的记录更新
设备名称,PC为电脑端,Mobi为手机端
根据学员id与登录时生成的Uid返回实体
学员Id
登录时生成的随机字符串,全局唯一
设备名称,PC为电脑端,Mobi为手机端
返回记录
记录ID
删除学员在线记录
分页获取
机构Id
学员Id
学员文章平台,PC或Mobi
统计的开始时间
统计的结束时间
分页获取
学员名称
学员手机号
记录学员学习时间
章节id
学员账户
播放进度
学习时间,此为时间间隔,每次提交学习时间加这个数
视频总长度
记录学员学习时间
章节id
学员账户
播放进度
学习时间,此为累计时间
视频总长度
学习进度百分比(相对于总时长),如果为-1,则表示失败
根据学员id与登录时生成的Uid返回实体
学员Id
章节id
返回记录
记录ID
返回学习记录
机构id
课程id
章节id
学员id
平台,PC或Mobi
分页获取
机构Id
学员Id
学员文章平台,PC或Mobi
统计的开始时间
统计的结束时间
学员所有学习课程的记录
datatable中LastTime列为学习时间;studyTime:学习时间
学员指定学习课程的记录
课程id,逗号分隔
学员所有学习某一课程的记录
学员id
课程id
学员学习某一课程下所有章节的记录
课程id
学员账户id
datatable中,LastTime:最后学习时间;totalTime:视频时间长;playTime:播放进度;studyTime:学习时间,complete:完成度百分比
添加添加学员的错题
业务实体
修改学员的错题
业务实体
删除,按主键ID;
实体的主键
删除,按试题id与试题id
试题id
学员id
清空错题
课程id
学员id
获取单一实体对象,按主键ID;
实体的主键
当前学员的所有错题
学员id
学科id
试题类型
获取指定个数的对象
学员id
学科id
试题类型
高频错题
课程ID
题型
取多少条
试题的完整结构+count列,取试题的错误次数
分页获取学员的错误试题
学员id
学科id
试题类型
难易度
添加添加学员收藏的试题
业务实体
修改学员收藏的试题
业务实体
删除,按主键ID;
实体的主键
删除,按试题id与试题id
清空错题
课程id
学员id
获取单一实体对象,按主键ID;
实体的主键
当前学员收藏的试题
学员id
学科id
课程id
试题类型
获取指定个数的对象
学员id
学科id
课程id
试题类型
分页获取学员的错误试题
学员id
学科id
课程id
试题类型
难易度
添加添加学员的笔记
业务实体
修改学员的笔记
业务实体
删除,按主键ID;
实体的主键
删除,按试题id与试题id
清空试题
课程id
学员id
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按试题id、学员id
试题id
学员id
当前学员的所有笔记
学员id
试题类型
取当前学员的笔记
获取指定个数的对象
学员id
试题类型
数量
分页获取学员的错误试题
学员id
试题id
教师的管理
添加教师
业务实体
如果已经存在该教师,则返回-1
修改教师
业务实体
删除,按主键ID;
实体的主键
删除,按网站教师帐号名
网站教师名称
删除教师
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按账号;
登录
账号,或身份证,或手机
密码
获取单一实体对象,按网站教师名称
帐号名称
当前用帐号是否重名
教师帐号
获取对象;即所有网站教师;
获取教师
机构id
获取教师人数
导出Excel格式的教师信息
导出文件的路径(服务器端)
机构id
教师分组id,小于0为全部
分页获取所有的网站教师帐号;
每页显示几条记录
当前第几页
记录总数
分页获取某教师组,所有的网站教师帐号;
教师分组id
是否在前台显示
添加学生分类
业务实体
修改学生分类
业务实体
删除,按主键ID;
实体的主键
如果删除成功,返回0;如果组包括学生,返回-1;如果是默认组,返回-2
获取单一实体对象,按主键ID;
实体的主键
获取默认学生组
机构id
设置默认学生分类
获取对象;即所有学生组;
获取指定个数的对象
获取某网站学生所属的组;
网站学生id
获取某个组的所有网站学生
分类id
当前对象名称是否重名
实体
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
添加教师
业务实体
如果已经存在该教师,则返回-1
修改教师
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取对象;即所有网站教师;
获取教师
机构id
添加教师评价
业务实体
修改教师评价信息
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
某天内,最近一次学员给教师的评价
教师id
学员id
当前天数
计算教师的评分,从当前日期之前的多少天内
评分教师的id
从当前日期之前的多少天内,小于或等于0表示取所有
计算教师的评分,通过起始时间
评分教师的id
开始时间
结束时间
获取教师的评价
教师id
教师评分排行
多少天内的排行
获取个数
某天内,学员给教师的评价数
教师id
学员id
当前天数
当前机构下的所有教师评价信息
当前机构下某个教师的评价信息
教师id
当前机构下某个教师的评价信息
教师姓名
课程管理
添加课程
业务实体
批量添加课程,可用于导入时
机构id
专业id
名称,可以是用逗号分隔的多个名称
是否已经存在课程
机构id
专业id
上级id
修改课程
业务实体
是否为直播课
是否为直播课
校验,如果为true,则检索课程下所有章节,有直播章节,则课程为直播课程
增加课程浏览数
增加课程浏览数
删除课程
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取课程名称,如果为多级,则带上父级名称
获取所有课程
所在机构id
教师id
某个课程的学习人数
课程id
是否取全部值,如果为false,则仅取当前正在学习的
清除课程的内容
获取指定个数的课程列表
所在机构id
专业id,等于0取所有
教师id
上级课程ID
取多少条记录,如果小于等于0,则取所有
获取指定个数的课程列表
机构id
专业id
教师id
是否有直播课
获取指定个数的课程列表
所在机构id
专业id,等于0取所有
排序方式,def:默认,先推荐,然后按访问量倒序;flux:按访问量倒序;tax:按自定义排序要求;new:按创建时间,最新发布在前面;rec:按推荐,先推荐,然后按tax排序
课程数量
机构id
专业id
教师id
当前课程下是否有子级
分页获取
查询我相关的课程
分页获取
排序方式,默认null按排序顺序,flux流量最大优先
分页获取
专业id,多个id用逗号分隔
排序方式,def:默认,先推荐,然后按访问量倒序;flux:按访问量倒序;tax:按自定义排序要求;new:按创建时间,最新发布在前面;rec:按推荐,先推荐,然后按tax排序
分页获取
是否是直播课
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
购买课程
学生与课程的关联对象
购买课程
学员id
课程id
价格项
免费学习
学习ID
课程ID
免费学习
学习ID
课程ID
免费时效的开始时间,如果为空,则不记录开始时间
免费时效的结束时间
学员是否购买了该课程
课程id
学员Id
0不管是否过期,1必须是购买时效内的,2必须是购买时效外的
返回课程
学员是否购买了该课程
课程id
学员id
课程试用,默认试用一百年
学员id
课程id
是否试用该课程
直接学习该课程
课程id
学员id
如果是免费或限时免费、或试学的课程,可以学习并返回true,不可学习返回false
学生购买课程的记录项
学员Id
课程id
取消课程学习,直接删除购买记录
学员购买的该课程
学员Id
用于检索的字符
0不管是否过期,1必须是购买时效内的,2必须是购买时效外的
是否试用,为null时取所有
取多少条
获取选学人数最多的课程列表,从多到少
机构Id
专业id
取多少条
某个学生是否正在学习某个课程
购买
学生Id
课程id
获取某个教师关联的课程
学习某个课程的学员
添加价格记录
业务实体
修改价格记录
业务实体
删除价格记录
业务实体
删除,按主键ID;
实体的主键
删除,按全局唯一标识
将产品价格写入到课程所在的表,取第一条价格
课程UID
获取单一实体对象,按主键ID;
实体的主键
获取价格记录
将当前项目向上移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;仅在当前对象的同层移动,即同一父节点下的对象这前移动;
如果已经处于顶端,则返回false;移动成功,返回true
二级域名的管理
添加
业务实体
修改
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取指定数量的实体
当前对象名称是否重名
实体
当前域名是否存在
分页获取
模板管理
所有Web模板
所有手机模板
机构的当前web模板
机构的当前手机模板
设置当前web模板
设置当前手机模板
通过模板标识获取web模板
通过模板标识获取手机模板
更改模板信息
账户管理
账户信息变更时
注册协议
添加账户
业务实体
如果已经存在该账户,则返回-1
修改账户
业务实体
修改账户,按条件修改
删除,按主键ID;
实体的主键
删除账户
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按ygid;
实体的主键
获取单一实体对象,按网站账户名称
账户名称
密码
机构id
通过账号名获取
账户名称
通过手机号获取账户
手机号
是否通过审核
是否启用
获取单一实体,通过id与验证码
账户Id
账户登录时产生随机字符,用于判断同一账号不同人登录的问题
通过姓名获取账号
通过QQ的openid获取账户
通过微信的openid获取账户
通过基础账号的id,获取教师账户
登录验证
账号,或身份证,或手机
密码(明文,未经md5加密)
是否审核通过
登录判断
账户id
密码,md5加密后的
是否审核通过
判断账号是否存在
账号名
判断账号是否存在
当前用帐号是否重名
账户帐号
判断类型,默认为账号,1为手机号,2为邮箱
判断账户是否已经在存,将判断账号与手机号
当前用帐号是否重名
安全问题答案
获取账户
机构id
获取账户信息
机构id
是否启用
班组的id,多个id用逗号分隔
取多少条,小于1为所有
计算有多少账户
分页获取所有的网站账户帐号;
每页显示几条记录
当前第几页
记录总数
分页获取某账户组,所有的网站账户帐号;
机构id
学员分组id
账户名称
姓名或昵称
手机号
分页获取某账户组,所有的网站账户帐号;
机构id
学员分组id
推荐人id
账户名称
姓名或昵称
手机号
学员账号信息导出
导出文件的路径(服务器端)
机构id
学员分组id,用逗号分隔
学员账户号导出
导出文件的路径(服务器端)
机构id,用逗号分隔
下级会员数据
当前账号ID
是否包括所有下级,true是所有,false只取直接下级
下级会员分页获取
当前账号id
是否启用
当前账户的所有父级账户,依次向上
当前账户id
收入
业务实体
增加登录积分
学员账户
此次登录所增加的积分数
增加登录积分
学员账户
来源信息
信息
备注
此次登录所增加的积分数
增加分享链接的访问积分
增加分享链接的注册积分
支出
业务实体
删除流水
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按流水号
修改流水信息
获取指定个数的记录
机构id
学员id
类型,支出为1,转入2
计算某一个时间区间的积分
学员账户
来源分类,1登录,2分享访问;3分享注册;4兑换;
分页获取所有的公告;
机构id
学员id
类型,支出为1,转入2
分页获取所有的公告;
机构id
学员id
类型,支出为1,转入2
按信息检索
收入
业务实体
支出
业务实体
积分兑换卡券
学员id
要兑换的卡券数量
积分兑换卡券
学员
要兑换的卡券数量
删除流水
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按流水号
修改流水信息
获取指定个数的记录
机构id
学员id
类型,支出为1,转入2
计算某一个时间区间的积分
学员账户
来源分类,1兑换,2消费支出;5分润;4管理员充值;
分页获取所有的公告;
机构id
学员id
类型,支出为1,转入2
分页获取所有的公告;
机构id
学员id
类型,支出为1,转入2
按信息检索
收入
业务实体
支出
业务实体
通过流水号进行资金支出或收入的确认操作
流水号
通过交易记录的对象,进行资金支出或收入的确认操作
删除流水
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按流水号
计算资金收益
账号id
1支出,2收入(包括充值、分润等)
类型,来源,1为管理员操作,2为充值码充值;3这在线支付;4购买课程,5分润
修改流水信息
获取指定个数的记录
机构id
学员id
类型,支出为1,转入2
是否操作成功
计算某一个时间区间的现金
学员账户
1为管理员操作,2为充值码充值;3在线支付;4购买课程,5分润
分页获取资金流水;
机构id
学员id
类型,支出为1,转入2
分页获取资金流水;
机构id
学员id
类型,支出为1,转入2
按信息检索
分润的管理
添加分润主题
业务实体
修改
业务实体
当前分润方案
机构的分润方案
机构id
删除
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取对象;即所有分类;
将当前项目向上移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;
如果已经处于顶端,则返回false;移动成功,返回true
添加分润项
业务实体
修改
业务实体
删除
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
分润方案的分润项;
方案主题的id
将当前项目向上移动;
如果已经处于顶端,则返回false;移动成功,返回true
将当前项目向下移动;
如果已经处于顶端,则返回false;移动成功,返回true
计算分润
课程id,需要知道当前课程在哪个机构,哪个机构等级,从而获取分润方案
消费的资金数
消费的卡数
分配利润
当前课程
当前学员账户
消费的资金数
消费的卡数
学习卡管理
添加学习卡设置项
业务实体
修改学习卡设置项
业务实体
删除学习卡设置项
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取所有设置项
所在机构id
所有设置项数量
机构id
分页获取学习卡设置项
获取关联的课程
学习卡关联的课程
学习卡编码
学习卡密码
设置关联的课程
LearningCardSet对象中的Lcs_RelatedCourses将记录关联信息
设置关联的课程
课程id串,以逗号分隔
生成学习卡
学习卡的设置项
随机因子
批量生成学习卡
学习卡的设置项
批量生成学习卡
事务
新增学习卡
业务实体
修改学习卡设置项
业务实体
删除学习卡设置项
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
学习卡编码
学习卡密码
校验学习卡是否存在,或过期
学习卡的使用数量
学习卡设置项的ID
使用该学习卡
学习卡
学员账号
获取该学习卡,只是暂存在学员账户名下,并不使用
学员账号
学习卡使用后的回滚,将删除学员的关联课程
学习卡使用后的回滚,将删除学员的关联课程
是否清理学习记录
学习卡设置项下的所有学习卡
所在机构id
机构id
学习卡设置项的id
是否启用
是否已经使用
学习卡设置项下的学习卡数量
机构id
充码设置项的id
是否启用
是否已经使用
导出Excel格式的学习卡信息
导出文件的路径(服务器端)
机构id
学习卡设置项的id
分页获取学习卡设置项
机构id
学习卡设置项的id
是否启用
是否已经使用
学员名下学习卡的数量
学员账号id
学员名下学习卡的数量
状态,0为初始,1为使用,-1为回滚
学员名下的学习卡
学员账号id
状态,0为初始,1为使用,-1为回滚
学员名下的所有学习卡
单点登录的管理
添加
业务实体
修改
业务实体
删除,按主键ID;
实体的主键
获取单一实体对象,按主键ID;
实体的主键
通过应用appid获取对象
所有
是否启用
某个主体(如新闻)的所有附件
主体的唯一标识
类型
直播管理
初始化相关参数
测试链接是否正确
设置直接平台的密钥
设置直播空间名称
设置播放的域名
设置推流的域名
设置直播时实截图的域名
设置点播域名
设置协议,是http还是https
直播平台的密钥
直播平台的密钥
直播空间名称
rtmp播放域
hls播放域名
hdl播放域名
访问协议,http或https
推流的地址
直播流的名称
直播时实截图的域名
点播的域名
创建直播流
直播流列表
直播流名称前缀
取几条记录
直播流列表
直播流名称前缀
是否正在直播中
取几条记录
获取直播流
删除直播流