# 仓库信息管理系统 **Repository Path**: yancy09/depository_manage ## Basic Information - **Project Name**: 仓库信息管理系统 - **Description**: 仓库信息管理系统 前端:layui、jquery、echarts、thymeleaf模板引擎 后端:mysql、maven、tomcat、mybatis、springMVC、spring、SpringBoot 演示地址:http://dreamchaser.net.cn:9091 账号:123456@qq.com 密码:123456 演示地址失效可能是换服务器了,还有此项目并未写完。 - **Primary Language**: Java - **License**: AFL-3.0 - **Default Branch**: master - **Homepage**: http://dreamchaser.net.cn:9091 - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 48 - **Created**: 2022-12-09 - **Last Updated**: 2023-08-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 项目问题 > 目前发现的一些BUG ### 1 用户注册 --> 完成 `注册用户身份默认为游客,管理仓库为-2表示无` 用户自己注册Bug: 注册仅创建了邮箱AND密码,如果再次登录,会调用接口,在查询用户信息时会显示用户所管理的仓库ID为NULL,抛出异常 ### 2 用户编辑个人信息 --> 完成 用户修改密码 --》 假,仅显示信息,并未有接应接口调用 管理员页面没有测试,应该能没有没有什么问题 ### 3 用户修改邮箱 ---> 完成 用户修改邮箱 --》 Bug : SendCode接口只允许创建用户时调用 ### 4 一些无效果页面 --> 完成 可视化全为假 作者保留的个人信息 ### 5 出库与入库请求审批流程 **特别一提,反正是人工申请,也可以强行说这些不重要是不是哈哈哈哈** #### 入库 没有校验,可以随便写 #### 出库 申请的类型与数量可以随便填,只有在最后出库审批环节才会涉及跟材料表的交互 主要原因是因为使用材料名和仓库名查询 但你申请过程中并没有涉及对材料是否在该仓库中存在的校验 导致在入库前查询材料之前信息并重新更新时 ---》 查询先前存在这个材料的信息 最终导致系统异常 ## 优化点 ### 增加验证码 --> 完成 目前验证码仅为静态页面,并不会变化 ### 实体类 将Map对象全部转换为对应实体类 ### 信息回显 个人中心修改信息后调整回显 ### 人员管理->编辑用户功能 完成 缺少id项导致无法保存成功