博主主页:猫头鹰源码
博主简介:Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万+、专注Java技术领域和毕业设计项目实战
主要内容:毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询
文末联系获取
项目介绍:
本系统包含小程序端和管理端,系统小程序端采用uniapp实现,小程序接口和管理端采用springboot+vue完成,使用mysql数据库。
部分功能:
小程序采用uniapp,后端管理端采用springboot+vue用户:(1)登录注册(2)新闻:可以查看管理员发布的新闻(3)报修信息添加 用户可以添加自己的报修信息,系统会给用户提供一个报修编号,用户可以在界面添加自己的报修信息、报修人、手机号等信息。 (4)报修信息查看用户可以查看维护状态,比如待维修、已修好两种状态。 (5)投诉模块 用户如果觉得对维修处理情况及维修情况不满意,可以进行投诉,点击投诉添加进行投诉情况说明。 (6)投诉情况处理模块 用户可以点击投诉处理结果,查看投诉结果信息。 管理员模式 (1)登录 (2)用户管理:维护用户信息 (3)报修管理 报修管理中,可以通过编号,报修标题进行查询,并进行修改删除操作。 (5)投诉管理 查询用户的投诉信息,可以对投诉信息进行回复处理建议 (6)新闻信息管理:维护发布新闻信息
系统包含技术:
管理端:springboot、vue
小程序端:uniapp、uview、js、css等
开发工具:idea/hbuilder
数据库:mysql 5.7
JDK版本:jdk1.8
部分截图说明:
首页
登录
详情
报修
投诉
登录
用户管理
报修管理
新闻管理
部分代码:
/** * 分页查询 */ @PostMapping("selectAll") public PageInfo<Complain> selectAll(@RequestBody Map<String,String> mp) { PageHelper.startPage(Integer.parseInt(mp.get("currentPage").toString()), Integer.parseInt(mp.get("pagesize").toString())); List<Complain> list = complainService.queryAllByLimit(mp); PageInfo<Complain> pageInfo = new PageInfo<Complain>(list); return pageInfo; } /** * 查询所有 */ @PostMapping("queryAll") public Result queryAll(@RequestBody Complain complain) { List<Complain> list = complainService.queryCondition(complain); return Result.success(list); } /** * 修改 */ @RequestMapping("edit") public Result edit(@RequestBody Complain complain) { try { complainService.update(complain); return Result.success("修改成功"); }catch (Exception e){ e.printStackTrace(); return Result.error("修改失败"); } } /** * 新增 */ @RequestMapping("add") public Result add(@RequestBody Complain complain) { try { Date date = new Date(); complain.setCreateTime(date); complain.setStatus("01"); complainService.insert(complain); return Result.success("新增成功"); }catch (Exception e){ e.printStackTrace(); return Result.error("新增失败"); } } /** * 通过主键查询单条数据 */ @GetMapping("selectOne") public Result selectOne(Integer id) { return Result.success(complainService.queryById(id)); }
以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,代码工整,清晰,适合学习使用。
好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,下期见~