大家好,今天小编来为大家解答校园浪漫表白网站源码分享这个问题,校园表白套路很多人还不知道,现在让我们一起来看看吧!
最近做了一个基于SpringBoot和uniapp的校园信息交流小程序,功能很丰富,主要功能如图所示:
技术
后端使用springboot+mysql前端使用uniapp,可以发布成微信小程序。
功能
1.校园动态:学校通知、各院动态;
2.校园社区:社团活动、互动中心(表白墙、校内互助、跳蚤市场、发布)、图片轮播;
3.消息订阅:互动消息包括我发布的、我评论的和回复我的;
4.个人中心:个人信息(学生、管理员)、微信授权登录、设置、关于小程序。
内容服务层代码展示
@Service\npublicclassArticleService{\n@Resource\nScArticleDaoscArticleDao;\n@Resource\nScPicDaoscPicDao;\npublicResponseResultgetArticle(){\nreturnnewResponseResult(ResponseCode.SUCCESS,scArticleDao.queryById(1));\n}\npublicResponseResultgetArticle(Stringdata){\nScArticlescArticle=JSON.parseObject(data,ScArticle.class);\nscArticle.setValidFalg(1);\nList<ScArticle>scArticleList=scArticleDao.queryAll(scArticle);\nfor(ScArticleone:scArticleList){\nScPicscPic=newScPic();\nscPic.setArtFk(one.getId());\nscPic.setValidFlag(1);\nList<ScPic>picList=scPicDao.queryAll(scPic);\nif(picList.size()>0){\nList<ScPic>artPicList=scArticle.getShowType()==0?Arrays.asList(picList.get(0)):picList;\none.setImgList(artPicList);\n}\n}\nreturnnewResponseResult(ResponseCode.SUCCESS,scArticleList);\n}\n\npublicResponseResultaddArticle(Stringparam,ScUserscUser){\nif(scUser==null)\nnewResponseResult(ResponseCode.SERVICE_ROLE_ERROR,&34;);\nScArticlescArticle=JSON.parseObject(param,ScArticle.class);\nif(scArticle.getType()>2){\nscArticle.setDeptFk(scUser.getDeptFk());\n}\nscArticle.setUserFk(scUser.getUserNo());\nscArticle.setCreateTime(newDate());\nscArticle.setUpdateTime(newDate());\nscArticle.setValidFalg(1);\nscArticleDao.insert(scArticle);\nif(scArticle.getPic()==1){\nScPicscPic=newScPic();\nscPic.setBase64(scArticle.getPicBase64());\nscPic.setArtFk(scArticle.getId());\nscPic.setType(0);\nscPic.setValidFlag(1);\nscPic.setUserFk(scUser.getUserNo());\nscPic.setCreateTime(newDate());\nscPicDao.insert(scPic);\n}\nreturnnewResponseResult(ResponseCode.SUCCESS,&34;);\n}\n\npublicResponseResultdelArticleById(Integerid){\nScArticlearticle=newScArticle();\narticle.setId(id);\narticle.setValidFalg(0);\nscArticleDao.update(article);\nreturnnewResponseResult(ResponseCode.SUCCESS,&34;);\n}\n\npublicResponseResultgetArticleByUserNo(ScUserscUser){\nScArticlearticle=newScArticle();\narticle.setUserFk(scUser.getUserNo());\narticle.setValidFalg(1);\nreturnnewResponseResult(ResponseCode.SUCCESS,scArticleDao.queryAll(article));\n}\n\n}
获取源码请关注后私信“校园小程序”
关于校园浪漫表白网站源码分享,校园表白套路的介绍到此结束,希望对大家有所帮助。
