| | |
| | | import com.qxueyou.scc.school.service.IArticleService; |
| | | |
| | | /** |
| | | * 文章控制器 |
| | | * 文章控制器 |
| | | * |
| | | * @author zhiyong |
| | | * |
| | |
| | | @Autowired |
| | | private IOrgTextService textService; |
| | | |
| | | //-------------------------------------------------------------app接口------------------------------------------------------------------------------------------- |
| | | //-------------------------------------------------------------app接口------------------------------------------------------------------------------------------- |
| | | |
| | | /** |
| | | * 文章列表 |
| | | * 文章列表 |
| | | * |
| | | * @param pager |
| | | * @return |
| | |
| | | } |
| | | |
| | | /** |
| | | * 更新观看进度 |
| | | * 更新观看进度 |
| | | * |
| | | * @param articleId |
| | | * @return |
| | |
| | | } |
| | | |
| | | /** |
| | | * 点赞 |
| | | * 点赞 |
| | | * |
| | | * @param msgId |
| | | * @return |
| | |
| | | } |
| | | |
| | | /** |
| | | * 新增评论 |
| | | * 新增评论 |
| | | * |
| | | * @param msgId |
| | | * @return |
| | |
| | | } |
| | | |
| | | /** |
| | | * 新增评论 |
| | | * 新增评论 |
| | | * |
| | | * @param msgId |
| | | * @return |
| | |
| | | } |
| | | |
| | | /** |
| | | * 删除评论 |
| | | * 删除评论 |
| | | * |
| | | * @param msgId |
| | | * @param commentId |
| | |
| | | |
| | | |
| | | /** |
| | | * 班级列表数据 |
| | | * 班级列表数据 |
| | | * URL :/school/article/list |
| | | * |
| | | * type 1:机构 2:班级 |
| | | * type 1:机构 2:班级 |
| | | * @return |
| | | */ |
| | | @RequestMapping(value = "/class/list", method = RequestMethod.GET) |
| | |
| | | return articleService.queryClassListData(); |
| | | } |
| | | |
| | | //-------------------------------------------------------------后台接口------------------------------------------------------------------------------------------- |
| | | //-------------------------------------------------------------后台接口------------------------------------------------------------------------------------------- |
| | | /** |
| | | * 获取机构讲义列表数据 |
| | | * 获取机构讲义列表数据 |
| | | * |
| | | * @return |
| | | */ |
| | |
| | | } |
| | | |
| | | /** |
| | | * 列表数据 |
| | | * 列表数据 |
| | | * URL :/school/article/list |
| | | * |
| | | * @return |
| | |
| | | } |
| | | |
| | | /** |
| | | * 班级列表数据 |
| | | * 班级列表数据 |
| | | * URL :/school/article/class/addOrUpdate |
| | | * |
| | | * type 1:机构 2:班级 |
| | | * type 1:机构 2:班级 |
| | | * @return |
| | | */ |
| | | @RequestMapping(value = "/class/addOrUpdate", method = RequestMethod.POST) |
| | |
| | | } |
| | | |
| | | /** |
| | | * 机构列表数据 |
| | | * 机构列表数据 |
| | | * URL :/school/article/org/addOrUpdate |
| | | * |
| | | * type 1:机构 2:班级 |
| | | * type 1:机构 2:班级 |
| | | * @return |
| | | */ |
| | | @RequestMapping(value = "/org/addOrUpdate", method = RequestMethod.POST) |
| | |
| | | } |
| | | |
| | | /** |
| | | * 删除班级数据 |
| | | * 删除班级数据 |
| | | * URL :/school/article/delete |
| | | * |
| | | * type 班级 |
| | | * type 班级 |
| | | * @return |
| | | */ |
| | | @RequestMapping(value = "/delete", method = RequestMethod.POST) |
| | |
| | | |
| | | |
| | | /** |
| | | * 习题排序 |
| | | * 习题排序 |
| | | * |
| | | * @param key |
| | | * @return |
| | |
| | | } |
| | | |
| | | /** |
| | | * 获取机构指定的机构和班级 |
| | | * 获取机构指定的机构和班级 |
| | | * |
| | | * @return |
| | | */ |
| | |
| | | } |
| | | |
| | | /** |
| | | * 删除讲义信息 |
| | | * 删除讲义信息 |
| | | * |
| | | * @return |
| | | */ |
| | |
| | | @ResponseBody |
| | | public Result deleteOrg(String articleIds, Integer delAll, String orgIds[], String classIds[]) { |
| | | |
| | | // 保存到服务器 |
| | | // 保存到服务器 |
| | | Result result = articleService.deleteOrgArticleIds(articleIds.split(","), delAll, orgIds, classIds); |
| | | |
| | | // 删除微商项目所有缓存 |
| | | // 删除微商项目所有缓存 |
| | | // new CacheUtils().deleteWBProjectCacheData(); |
| | | |
| | | // 返回结果 |
| | | // 返回结果 |
| | | return result; |
| | | } |
| | | |
| | | /** |
| | | * 指定讲义数据到某个机构 |
| | | * 指定讲义数据到某个机构 |
| | | * |
| | | * @return |
| | | */ |
| | | @RequestMapping(value = "orgArticle", method = RequestMethod.GET) |
| | | public @ResponseBody Result orgHandout(String articleId[], String orgId[], String classIds[], String collegeCourseId) { |
| | | |
| | | // 删除微商项目所有缓存 |
| | | // 删除微商项目所有缓存 |
| | | // new CacheUtils().deleteWBProjectCacheData(); |
| | | |
| | | return articleService.insertAppointArticle(articleId, orgId, classIds, collegeCourseId); |
| | | } |
| | | |
| | | /** |
| | | * 预览 |
| | | * 预览 |
| | | * |
| | | * @param articleId |
| | | * @param request |