电器维修系统-springboot + vue +微信小程序

48 阅读3分钟

淘宝店铺搜索:点创微科

电器维修系统-springboot + vue +微信小程序

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于springboot + vue +微信小程序的电器维修系统

登录网址: http://localhost:8080/diqnqiweixiuxitong/admin/dist/index.html

管理员 账户:admin 密码:admin

维修员 账户:a1 密码:123456

用户 账户:a1 密码:123456

二、项目功能

(1)用户模块

用户注册与登录:用户可以通过注册页面创建新账户,登录页面用于用户身份验证。

个人信息管理:用户可以查看和更新自己的个人信息,如姓名、手机号、身份证号等。

物品维修预约:用户可以预约维修服务,填写物品名称、损坏详情等信息。

物品维修订单管理:用户可以查看自己的维修订单状态,如待审核、已支付、已维修等。

用户充值:用户可以为自己的账户充值。

修改密码:用户可以修改自己的账户密码。

客服聊天:用户可以通过系统与客服进行沟通。

公告:用户可以查看系统发布的公告信息。

新闻信息:用户可以查看系统发布的新闻信息。

(2)维修员模块

维修员登录:维修员通过登录页面进入系统。

公告管理:维修员可以查看公告信息。

新闻信息管理:维修员可以查看新闻信息。

物品维修预约管理:维修员可以审核用户的维修预约。

物品维修订单管理:维修员可以新增订单,更新维修订单的状态,如已录入、已维修等。

(3)管理员模块

个人中心:管理员可以查看和修改个人信息。

修改密码:管理员可以修改自己的账户密码。

管理员管理:管理员通过登录页面进入系统。

用户管理:管理员可以管理系统中的用户账户,包括查看、添加、修改和删除用户信息。

维修员管理:管理员可以管理系统中的维修员账户,包括查看、添加、修改和删除维修员信息。

公告管理:管理员可以发布和管理公告,包括公告类型、公告名称、发布时间等。

新闻信息管理:管理员可以发布和管理新闻信息,包括新闻类型、新闻名称、发布时间等。

客服聊天管理:管理员可以查看和管理系统中的客服聊天记录。

基础数据管理:

公告类型管理:管理员可以管理公告的类型。

新闻类型管理:管理员可以管理新闻的类型。

物品维修类型管理:管理员可以管理物品维修的类型。

物品维修预约管理:管理员可以管理系统中的物品维修预约。

物品维修订单管理:管理员可以管理系统中的物品维修订单。

轮播图管理:管理员可以管理系统首页的轮播图。

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:Vue+微信小程序

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1751443708-cee0100dc810e78.png

1751443712-9571d7f0577816a.png

1751443715-3b2dff00e43c553.png

1751443723-15d8cec388d6005.png

1751443725-3d1932e5e90adb8.png

1751443732-078e73015867723.png

1751443735-3b643e3351b1cca.png

1751443737-113c0eb7008c810.png

1751443742-dcd735ead64727e.png

1751443746-33370147b90a76f.png

1751443748-4a43f0e7dbcbc5b.png

1751443753-a86e15a7eb24098.png

1751443755-b7c4bbca2451013.png

1751443756-fdf5fe1a4cad8c7.png

1751443757-aa7ef41de113530.png

1751443758-2d4f90bdca0dc71.png

1751443760-e3ff90ed400439a.png

1751443761-e5d62f329043709.png

1751443762-9df4b00bfae7634.png

1751443763-1511b212b1010ae.png

1751443764-c14079c248b5276.png

1751443765-52d8155d38c6f02.png

1751443766-456cd1971654a82.png

1751443767-5369556c403db9d.png

1751443768-e24ec87263aa146.png

1751443769-985ce10c8a328fa.png

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp