| | |
| | | public interface IEvaluateService { |
| | | |
| | | /** |
| | | * 查询列表数据 |
| | | * 查询列表数据 |
| | | * @param pageNum |
| | | * @param pageSize |
| | | * @return |
| | |
| | | ResultJson queryList(Integer pageNum, Integer pageSize, String keyword, String sort); |
| | | |
| | | /** |
| | | * 获取范围选择 |
| | | * 获取范围选择 |
| | | * |
| | | * type: lesson:课程 class:班级 person:人员 |
| | | * type: lesson:课程 class:班级 person:人员 |
| | | * |
| | | * @return |
| | | */ |
| | | ResultJson queryRangeList(String type,String searchName); |
| | | |
| | | /** |
| | | * 后台新增评估 |
| | | * 后台新增评估 |
| | | * @param eva |
| | | * @return |
| | | */ |
| | | ResultJson addOrUpdateEvaluate(SchEvaluate eva); |
| | | |
| | | /** |
| | | * 获取基本信息 |
| | | * 获取基本信息 |
| | | * @param eva |
| | | * @return |
| | | */ |
| | | ResultJson queryBaseInfo(String evaluateId); |
| | | |
| | | /** |
| | | * 删除 |
| | | * 删除 |
| | | * @param evaluateIds |
| | | * @return |
| | | */ |
| | | ResultJson delete(String evaluateIds); |
| | | |
| | | /** |
| | | * 激活 |
| | | * 激活 |
| | | * @param evaluateIds |
| | | * @return |
| | | */ |
| | | ResultJson doActive(String evaluateIds); |
| | | |
| | | /** |
| | | * 撤回 |
| | | * 撤回 |
| | | * @param evaluateIds |
| | | * @return |
| | | */ |
| | | ResultJson doWithdraw(String evaluateIds); |
| | | |
| | | /** |
| | | * 复制 |
| | | * 复制 |
| | | * @param evaluateIds |
| | | * @return |
| | | */ |
| | | ResultJson doCopy(SchEvaluate eva); |
| | | |
| | | /** |
| | | * 查看结果 问卷整体情况 |
| | | * 查看结果 问卷整体情况 |
| | | * @param evaluateId |
| | | * @param groupId |
| | | * @param evalRangeType |
| | |
| | | ResultJson queryEvaluateDetail(String evaluateId,String groupId); |
| | | |
| | | /** |
| | | * 查询问卷统计 |
| | | * 查询问卷统计 |
| | | * @param groupId |
| | | * @param evaluateId |
| | | * @return |
| | |
| | | ResultJson queryEvaluateStatis(String groupId,String evaluateId); |
| | | |
| | | /** |
| | | * 微信端提交答案 |
| | | * 微信端提交答案 |
| | | * @param score |
| | | * @return |
| | | */ |
| | |
| | | |
| | | |
| | | /** |
| | | * 查询学生评估list |
| | | * 查询学生评估list |
| | | * @return |
| | | */ |
| | | ResultJson queryStuEvaluateList(Pager pager); |
| | | |
| | | |
| | | /** |
| | | * 获取评估题目(新接口) |
| | | * 获取评估题目(新接口) |
| | | * @param templateId |
| | | * @return |
| | | */ |
| | | ResultJson doGetEvalExerItemResponseDataNew(String evaluateId); |
| | | |
| | | /** |
| | | * 查询学生评估count |
| | | * 查询学生评估count |
| | | * @return |
| | | */ |
| | | public Map<String, Object> queryStuEvaluateCount(); |
| | | |
| | | /** |
| | | * 更新评估表记录 |
| | | * 更新评估表记录 |
| | | * @return |
| | | */ |
| | | public SchEvaluate updateEvaluateCount(String evaluateId); |