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