义乌外发联合加工网_惠州seo网站推广_编程猫下载_六安网络营销 2、访客用户信息:  - -

">

学生个人网页设计作品图片

自建论坛要多少钱、怎样进行关键词推广、永久使用、不限域名、靠谱企业邮箱

免费企业邮箱如何申请?

义乌外发联合加工网_惠州seo网站推广_编程猫下载_六安网络营销

public class GetContentService {@AutowiredGetContentMapper getContentMapper;@AutowiredGetRecordMapper getRecordMapper;//查询用户记录@AutowiredInsertRecordMapper insertRecordMapper;//增加用户记录@AutowiredUpdateRecordMapper updateRecordMapper;//更新用户记录@AutowiredGetBookIdByArticleIdMapper getBookIdByArticleId;//根据文章id获取read_id@AutowiredUpdateBookCountMapper updateBookCountMapper;public Article get(Integer article_id, Integer book_id, Integer read_id, HttpServletRequest request) {HttpSession session = request.getSession(false);User user = null;if (session != null)user = (User) session.getAttribute("User");if (session == null || user == null) {//没有登录//1、优先根据目录查询if (article_id != null) {return getContentMapper.get(article_id, null, null);}//2、根据书籍Id和章节Id读取else if (book_id != null && read_id != null) {//如果带有read_id,说明是根据 一本书的某一章节阅读return getContentMapper.get(null, book_id, read_id);} else if (book_id != null) {//只携带 默认从第一篇阅读return getContentMapper.get(null, book_id, 1);}return null;} else {//用户登录了//1、优先根据目录查询if (article_id != null) {Article article = getBookIdByArticleId.get(article_id);//获取read_idif (article != null) {Record record = getRecordMapper.get(user.getName(), article.getBook_id());//读取用户记录if (record == null) {//不存在此记录insertRecordMapper.insert(user.getName(), article.getBook_id(), article.getRead_id());//新增阅读记录updateBookCountMapper.set(article.getBook_id());//修改这本书的阅读次数} else//修改记录updateRecordMapper.upload(user.getName(), article.getBook_id(), article.getRead_id());return getContentMapper.get(article_id, null, null);}}else if (book_id != null & read_id != null) {//2、根据书籍Id和章节Id读取// 如果带有read_id,说明是根据 一本书的某一章节阅读Record record = getRecordMapper.get(user.getName(), book_id);//读取用户记录if (record == null) {//不存在此记录insertRecordMapper.insert(user.getName(), book_id, read_id);//新增阅读记录updateBookCountMapper.set(book_id);//修改这本书的阅读次数} else//修改记录updateRecordMapper.upload(user.getName(), book_id, read_id);return getContentMapper.get(null, book_id, read_id);} else if (book_id != null) {//直接点击阅读 查询阅读记录Record record = getRecordMapper.get(user.getName(), book_id);//读取用户记录if (record == null) {//不存在此记录insertRecordMapper.insert(user.getName(), book_id, 1);//新增阅读记录updateBookCountMapper.set(book_id);//修改这本书的阅读次数} else //不需要修改return getContentMapper.get(null, book_id, record.getRead_id());}}return null;} 多用户小程序系统开发网站设计aibootstrap制作简单网站阿里企业邮箱客服设计吧建设企业网站企业网上银行登录官网公司转让需要交哪些税京津冀协同发展心得体会网站制作找哪家公司好猎头公司和人力资源公司的区别怎么创建游戏平台微信商城和小程序的区别国内新闻最新消息摘抄电商资源网网站seo推广多少钱公司简介宣传册图片网络推广流量技巧企业建立网站需要广西壮族自治区成立于哪一年关键词推广哪家好网络推广靠谱吗武汉seo网络优化价格设计说明书怎么写中国黄页是什么网站站长如何赚钱erp教学零基础入门简历免费模板下载莱芜人才网莱芜招聘官网源码下载福田欧曼售后全国24小时服务电话东莞本地招聘网站

猜你喜欢

  • 友情链接:
  • 网络口碑营销的特点 ui培训怎么样 电子商务网页与网站设计 东莞横沥医院 中国建设网官方网站客服电话 温州网吧什么时候恢复营业