注意:该项目只展示部分功能,如需了解,评论区咨询即可。
开发语言:Java
数据库:MySQL
后台框架:SSM
编译工具:Idea、Eclipse、MyEclipse (选其一)
其他:jdk1.8、Tomcat
eclipse 下载
mysql 5.7 下载
jdk 1.8 下载
tomcat 8.0 下载
maven 3.5 下载
idea 下载
2023年计算机毕业设计选题大全 计算机毕业设计选题推荐
基于微信小程序的在线小说阅读系统SpringBoot
基于微信小程序的大学生心理预约咨询系统
基于协同过滤算法的农特产商城微信小程序
基于SpringBoot疫苗接种反应上报系统
@RequestMapping(value = "/add", method = RequestMethod.POST)
@ResponseBody
public BaseResult addBanner(@RequestBody Map<String, String> map) {
BaseResult baseResult = new BaseResult();
try {
String userId = map.get("userId");
String title = map.get("title");
String imgUrl = map.get("imgUrl");
String articleUrl = map.get("articleUrl");
UserBean userBean = userService.getUserById(userId);
if (userBean == null) {
baseResult.setCode(Config.ERROR_CODE);
return baseResult;
}
BannerBean temp = new BannerBean();
temp.setTitle(title);
temp.setUserId(userId);
temp.setImgUrl(imgUrl);
temp.setArticleUrl(articleUrl);
temp.setArticelId(IDUtils.RandomId());
temp.setUpTime(new Date());
BannerBean bannerBean = bannerService.addBanner(temp);
List<BannerBean> list = new ArrayList<>();
list.add(bannerBean);
baseResult.setData(list);
baseResult.setCode(Config.SUCCESS_CODE);
} catch (Exception e) {
e.printStackTrace();
baseResult.setCode(Config.ERROR_CODE);
return baseResult;
}
return baseResult;
}
@RequestMapping(value = "/delete", method = RequestMethod.POST)
@ResponseBody
public BaseResult deleteBannerById(@RequestBody Map<String, String> map) {
BaseResult baseResult = new BaseResult();
try {
String articelId = map.get("articelId");
String adminId = map.get("adminId");
if (!Config.ADMIN_ID.equals(adminId)) {
baseResult.setCode(Config.ERROR_CODE);
baseResult.setMsg("没有权限");
return baseResult;
}
bannerService.deleteBannerById(articelId);
baseResult.setCode(Config.SUCCESS_CODE);
baseResult.setMsg("删除成功");
return baseResult;
} catch (Exception e) {
e.printStackTrace();
baseResult.setCode(Config.ERROR_CODE);
baseResult.setMsg("删除失败");
}
return baseResult;
}
@RequestMapping(value = "/checkversion")
@ResponseBody
public BaseResult getLastApk() {
BaseResult baseResult = new BaseResult();
try {
ApkBean apkBean = apkService.getLastApk();
List<ApkBean> list = new ArrayList<>();
list.add(apkBean);
baseResult.setData(list);
baseResult.setCode(Config.SUCCESS_CODE);
} catch (Exception e) {
e.printStackTrace();
baseResult.setCode(Config.ERROR_CODE);
return baseResult;
}
源码项目、定制开发、代码讲解、答辩辅导
希望和大家多多交流!!