Java基于ssm+vue开发的失物招领小程序

演示视频:

小程序 https://www.bilibili.com/video/BV1sg4y1d75T/?share_source=copy_web&vd_source=11344bb73ef9b33550b8202d07ae139b

管理员 https://www.bilibili.com/video/BV1UH4y167xe/?share_source=copy_web&vd_source=11344bb73ef9b33550b8202d07ae139b

主要功能:

用户发布挂失物品或拾取物品到平台,其他用户可留言,可认领自己丢失的物品,也可以把自己捡到的物品归还失主。发布者可在个人中心查看所有认领者或拾取者并确认某一人已认领或拾取归还。

角色:

普通用户+管理员

功能

前台微信小程序功能

轮播图展示

拾取物品首页:上拉分页、根据物品名称查询、展示拾取物品、展示是否认领状态;

挂失物品首页:上拉分页、根据物品名称查询、展示挂失物品、展示是否找回状态;

分类:根据分类展示拾取的物品或者挂失的物品;

拾取物品详情:展示发布者信息联系信息,物品描述和图片预览,可留言,也可以点击认领按钮,提交物品描述和上传图片信息;

挂失物品详情:展示发布者信息联系信息,物品描述和图片预览,可留言,也可以点击归还物品按钮,提交物品描述和上传图片信息;

收藏:详情页展示是否收藏,点击按钮收藏或取消收藏;

其他:微信授权登录

个人中心功能(微信小程序)

编辑个人资料:上传头像,编辑信息保存;

我发布的拾取物品管理:管理我发布拾取的物品,可查看认领记录,认领详情,在众多认领记录中确认某人认领,根据物品搜索;

我发布的挂失物品管理:管理我发布挂失的物品,可查看找回记录,找回详情,在众多认领记录中确认某人找回归还,根据物品搜索;

发布:填写标题、物品描述、上传多图片、选择分类和发布类型(拾取、挂失);

查看我提交的认领物品记录:分页,查看该物品认领状态(待认领、被我认领、被他人认领),查看详情,根据物品搜索;

查看我提交的拾取物品记录:分页,查看该物品归还状态(待找回、被我找回、被他人找回),查看详情,根据物品搜索;

我收藏的挂失物品:分页、根据名称查询、取消收藏;

我收藏的拾取物品:分页、根据名称查询、取消收藏;

其他:退出账号。

管理员功能(vue)

物品分类管理:分页,禁用、启用、添加、编辑、删除、根据名称状态搜索;

挂失或拾取物品审核管理:分页,审核通过、审核不通过(输入不通过的原因)、删除、根据标题、审核状态、认领找回状态、类型(拾取或挂失)搜索;

轮播图管理:分页, 添加、编辑、删除、根据描述搜索、上传图片;

留言管理:分页、删除、根据昵称留言内容标题搜索;

用户管理:启用、禁用、 根据昵称状态手机号搜索;

编辑个人资料:保存资料、上传头像;

修改密码:修改登录密码

其他:登录、退出。

相关推荐
MicoZone8 分钟前
四、生活常识
java
MaCa .BaKa9 分钟前
39-居住证管理系统(小程序)
java·vue.js·spring boot·mysql·小程序·maven·uniapp
cui_hao_nan17 分钟前
lua脚本实战—— Redis并发原子性陷阱
java·lua
五步晦暝22 分钟前
【排序算法】典型排序算法 Java实现
java·算法·排序算法
Ryan-Joee23 分钟前
全局异常处理器
java·全局异常
Fanxt_Ja27 分钟前
通过上传使大模型读取并分析文件实战
java·人工智能·spring boot·语言模型·状态模式·spring ai
le16161631 分钟前
TCP建立连接为什么不是两次握手,而是三次,为什么不能在第二次握手时就建立连接?
java·网络·tcp/ip·面试
二倍本贝33 分钟前
【慧游鲁博】【8】前后端用户信息管理:用户基本信息在小程序端的持久化与随时获取
小程序·状态模式
BillKu43 分钟前
Vue3 Element Plus el-table-column Sortable 排序失效
javascript·vue.js·elementui
Liu.7741 小时前
vue3样式穿透用法
前端·vue.js·elementui