├── warehouse-web ├── src │ └── main │ │ ├── webapp │ │ ├── WEB-INF │ │ │ ├── js │ │ │ │ ├── login.js │ │ │ │ └── npm.js │ │ │ ├── jsp │ │ │ │ ├── error.jsp │ │ │ │ ├── systemLog.jsp │ │ │ │ ├── goodsAddLog.jsp │ │ │ │ ├── goodsOutLog.jsp │ │ │ │ ├── goodsAnalyse.jsp │ │ │ │ ├── containWarning.jsp │ │ │ │ ├── login.jsp │ │ │ │ ├── changePassword.jsp │ │ │ │ ├── goodsSelect.jsp │ │ │ │ ├── addGoods.jsp │ │ │ │ ├── addPerson.jsp │ │ │ │ ├── manageGoods.jsp │ │ │ │ ├── manageWarehouse.jsp │ │ │ │ ├── addSupplier.jsp │ │ │ │ ├── addWarehouse.jsp │ │ │ │ ├── manageSupplier.jsp │ │ │ │ ├── configGoodsWarehouse.jsp │ │ │ │ ├── managePerson.jsp │ │ │ │ ├── addGoodsOutWarehouse.jsp │ │ │ │ ├── addGoodsIntoWarehouse.jsp │ │ │ │ └── applicationPage.jsp │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ ├── css │ │ │ │ ├── addGoods.css │ │ │ │ ├── addPerson.css │ │ │ │ ├── addSupplier.css │ │ │ │ ├── addWarehouse.css │ │ │ │ ├── goodsSelect.css │ │ │ │ ├── goodsAddLog.css │ │ │ │ ├── goodsOutLog.css │ │ │ │ ├── manageGoods.css │ │ │ │ ├── managePerson.css │ │ │ │ ├── systemLog.css │ │ │ │ ├── containWarning.css │ │ │ │ ├── goodsAnalyse.css │ │ │ │ ├── manageSupplier.css │ │ │ │ ├── manageWarehouse.css │ │ │ │ ├── addGoodsIntoWarehouse.css │ │ │ │ ├── configGoodsWarehouse.css │ │ │ │ ├── changePwd.css │ │ │ │ ├── login.css │ │ │ │ ├── bootstrap-datetimepicker-standalone.min.css │ │ │ │ ├── mainPage.css │ │ │ │ └── bootstrap-select.min.css │ │ │ └── web.xml │ │ └── index.jsp │ │ ├── resources │ │ ├── resource │ │ │ └── mysql.properties │ │ ├── mybatis │ │ │ └── SqlMapConfig.xml │ │ ├── log4j.properties │ │ ├── spring │ │ │ ├── applicationContext-service.xml │ │ │ ├── springmvc.xml │ │ │ ├── applicationContext-dao.xml │ │ │ └── applicationContext-trans.xml │ │ └── sql │ │ │ └── warehouse.sql │ │ └── java │ │ └── com │ │ └── warehouse │ │ └── controller │ │ ├── PageController.java │ │ ├── LogController.java │ │ ├── LoginController.java │ │ ├── GoodsController.java │ │ ├── WarehouseController.java │ │ ├── SupplierController.java │ │ ├── UserController.java │ │ └── ManageController.java └── pom.xml ├── README.md ├── warehouse-utils ├── src │ └── main │ │ └── java │ │ └── com │ │ └── warehouse │ │ └── utils │ │ ├── Test.java │ │ ├── MD5.java │ │ └── TimeUtil.java └── pom.xml ├── warehouse-service ├── src │ └── main │ │ └── java │ │ └── com │ │ └── warehouse │ │ └── service │ │ ├── UserLoginService.java │ │ ├── WarehouseService.java │ │ ├── GoodsService.java │ │ ├── LogService.java │ │ ├── SupplierService.java │ │ ├── impl │ │ ├── UserLoginServiceImpl.java │ │ ├── GoodsServiceImpl.java │ │ ├── WarehouseServiceImpl.java │ │ ├── SupplierServiceImpl.java │ │ ├── LogServiceImpl.java │ │ ├── UserManageServiceImpl.java │ │ └── ManageServiceImpl.java │ │ ├── UserManageService.java │ │ └── ManageService.java └── pom.xml ├── warehouse-common ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── warehouse │ └── common │ ├── WResponse.java │ └── WMessage.java ├── warehouse-bean ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── warehouse │ └── bean │ ├── Log.java │ └── Userinfo.java ├── pom.xml └── warehouse-mapper ├── pom.xml └── src └── main └── java └── com └── warehouse └── mapper ├── LogMapper.java ├── SupplierMapper.java ├── WarehouseMapper.java ├── WarehouseGoodsMapper.java ├── GoodsMapper.java └── UserinfoMapper.java /warehouse-web/src/main/webapp/WEB-INF/js/login.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # warehouse-web 2 | 仓库管理系统,前端使用BootStrap+JQuery+JSP,后端使用Spring+SpringMVC+Mybatis,数据库使用MySQL,开发平台IntelliJ IDEA+open JDK1.8 amd64 3 | -------------------------------------------------------------------------------- /warehouse-web/src/main/webapp/WEB-INF/jsp/error.jsp: -------------------------------------------------------------------------------- 1 | <%@ page pageEncoding="utf-8"%> 2 | 3 | 4 |
5 || 操 作 人 | 操 作 时 间 | 操 作 类 型 | 操 作 细 节 | 21 |
|---|---|---|---|
| ${log.operatorName } | 25 |${log.operationType } | 27 |${log.operationDetail } | 28 |
| 操 作 人 | 操 作 时 间 | 操 作 类 型 | 操 作 细 节 | 21 |
|---|---|---|---|
| ${log.operatorName } | 25 |${log.operationType } | 27 |${log.operationDetail } | 28 |
| 操 作 人 | 操 作 时 间 | 操 作 类 型 | 操 作 细 节 | 21 |
|---|---|---|---|
| ${log.operatorName } | 25 |${log.operationType } | 27 |${log.operationDetail } | 28 |
| 物资编号 | 物资名称 | 存放仓库编号 | 仓库名称 | 已存数量 | 20 |
|---|---|---|---|---|
| ${warehousegoods.goodsNum } | 24 |${warehousegoods.goodsName } | 25 |${warehousegoods.warehouseNum } | 26 |${warehousegoods.warehouseName } | 27 |${warehousegoods.containNumber } | 28 |
| 物资编号 | 物资名称 | 存放仓库编号 | 仓库名称 | 已存数量 | 可出库数量 | 可入库数量 | 仓库总容量 | 20 |||
|---|---|---|---|---|---|---|---|---|---|
| ${warehousegoods.goodsNum } | 24 |${warehousegoods.goodsName } | 25 |${warehousegoods.warehouseNum } | 26 |${warehousegoods.warehouseName } | 27 |${warehousegoods.containNumber } | 28 |${warehousegoods.containNumber } | 30 |${warehousegoods.containNumber } | 33 |${warehousegoods.topmost - warehousegoods.containNumber } | 36 |${warehousegoods.topmost - warehousegoods.containNumber } | 39 |${warehousegoods.topmost } | 41 |
| 编号 | 名称 | 扩展配件 | 单价 | 备注 | 42 |
|---|---|---|---|---|
| ${goods.num } | 46 |${goods.name } | 47 |${goods.extendsParts } | 48 |${goods.price } | 49 |${goods.remark } | 50 |
| 物资编号 | 物资名称 | 扩展配件 | 单价(人名币/元) | 操作人 | 操作时间 | 备注 | 操作 | 21 |
|---|---|---|---|---|---|---|---|
| ${goods.num } | 25 |${goods.name } | 26 |${goods.extendsParts } | 27 |${goods.price } | 28 |${goods.operator } | 29 |${goods.remark } | 31 |32 | 33 | | 34 |
| 编号 | 仓库名 | 负责人 | 负责人联系方式 | 所属公司 | 合同签订日期 | 操作人 | 操作时间 | 备注 | 操作 | 21 |
|---|---|---|---|---|---|---|---|---|---|
| ${warehouse.num } | 25 |${warehouse.name } | 26 |${warehouse.responser } | 27 |${warehouse.responserPhone } | 28 |${warehouse.company } | 29 |${warehouse.operator } | 31 |${warehouse.remark } | 33 |34 | 35 | | 36 |
| 供应商编号 | 供应商名称 | 对接人 | 对接人联系方式 | 负责人 | 负责人联系方式 | 操作人 | 操作时间 | 备注 | 操作 | 21 |
|---|---|---|---|---|---|---|---|---|---|
| ${supplier.num } | 25 |${supplier.name } | 26 |${supplier.receiver } | 27 |${supplier.receiverPhone } | 28 |${supplier.responser } | 29 |${supplier.responserPhone } | 30 |${supplier.operator } | 31 |${supplier.remark } | 33 |34 | 35 | | 36 |
| 用 户 名 | 权 限 | 密 码 | 备 注 | 创 建 时 间 | 修 改 时 间 | 操 作 | 21 |
|---|---|---|---|---|---|---|
| ${user.username } | 25 |
26 | |
33 | 34 | | ${user.remark } | 35 |38 | 39 | | 40 |
<%=words %>
132 |