【开源】基于JAVA+Vue+SpringBoot的智慧家政系统

您所在的位置:网站首页 家政系统管理软件排名 【开源】基于JAVA+Vue+SpringBoot的智慧家政系统

【开源】基于JAVA+Vue+SpringBoot的智慧家政系统

2024-02-27 06:09| 来源: 网络整理| 查看: 265

在这里插入图片描述

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块三、系统展示四、核心代码4.1 查询家政服务4.2 新增单条服务订单4.3 新增留言反馈4.4 小程序登录4.5 小程序数据展示 五、免责说明

一、摘要 1.1 项目介绍

基于微信小程序+JAVA+Vue+SpringBoot+MySQL的智慧家政系统,包含了地址管理模、订单管理、家政分类管理、家政服务管理、用户反馈管理模块,还包含系统自带的用户管理、部门管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块,基于微信小程序的智慧家政系统基于角色的访问控制,给家政管理员、家政工作人员、消费者使用,可将权限精确到按钮级别,您可以自定义角色并分配权限,系统适合设计精确的权限约束需求。

1.2 项目录屏

二、功能模块

该系统基于微信开发者工具进行开发,最终成果以微信小程序的方式进行呈现。系统大致分为两大模块,即前台用户系统与后台管理系统,主要内容如下。

注册登录:此系统采用微信授权登录方式。用户信息管理:用户能快速了解修改个人基本信息(如用户名、密码、头像等信息)。地址管理:用户对自己的地址可以进行增删改查操作。订单管理:对所有订单信息进行管理。分类管理:通过分类管理功能对服务种类进行分类归纳,管理更方便快速。服务人员管理:对于家政工作人员提供的服务进行增删改查操作。提交订单功能:将心仪的服务添加至订单中。支付管理:提交订单后立即跳转至支付界面,付款完成后在订单列表中出现已支付的订单。。用户反馈:通过投资理财网站系统提供反馈功能,快速解决用户问题,提高用户体验,也为企业改进提供可行性参考依据。

在这里插入图片描述

三、系统展示

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

四、核心代码 4.1 查询家政服务 @RequestMapping(value = "/getByPage", method = RequestMethod.GET) @ApiOperation(value = "查询服务") public Result getByPage(@ModelAttribute ServiceData serviceData ,@ModelAttribute PageVo page){ QueryWrapper qw = new QueryWrapper(); if(!ZwzNullUtils.isNull(serviceData.getTitle())) { qw.like("title",serviceData.getTitle()); } if(!ZwzNullUtils.isNull(serviceData.getType())) { qw.eq("type",serviceData.getType()); } IPage data = iServiceDataService.page(PageUtil.initMpPage(page),qw); return new ResultUtil().setData(data); } 4.2 新增单条服务订单 @RequestMapping(value = "/addOne", method = RequestMethod.GET) @ApiOperation(value = "新增单条服务订单") public Result addOne(@RequestParam String id){ ServiceData s = iServiceDataService.getById(id); if(s == null) { return ResultUtil.error("服务不存在"); } User currUser = securityUtil.getCurrUser(); ServiceOrder order = new ServiceOrder(); order.setServiceId(s.getId()); order.setTitle(s.getTitle()); order.setType(s.getType()); order.setUserName(s.getUserName()); order.setMobile(s.getMobile()); order.setContent(s.getContent()); order.setBuyId(currUser.getId()); order.setBuyName(currUser.getNickname()); order.setBuyTime(DateUtil.now()); order.setStatus("未付款"); iServiceOrderService.saveOrUpdate(order); return ResultUtil.success(); } 4.3 新增留言反馈 @RequestMapping(value = "/insert", method = RequestMethod.POST) @ApiOperation(value = "新增留言反馈") public Result insert(Message message){ User currUser = securityUtil.getCurrUser(); message.setUserId(currUser.getId()); message.setUserName(currUser.getNickname()); message.setTime(DateUtil.now()); message.setReplyContent(""); message.setReplyId(""); message.setReplyName(""); message.setReplyTime(""); iMessageService.saveOrUpdate(message); return new ResultUtil().setData(message); } 4.4 小程序登录


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3