采用Springboot+ Layui开发的前后端分离物流后端项目源码分享

项目文档与源码已经全部上传完毕,如果您需要获取到的话

需要获取文章中的资料的小伙伴,记得一件三连哦
 添加V❥:tulingQY 备注(888)可以免费获取到哦

采用Springboot+ Layui开发的前后端分离物流后端项目源码分享_第1张图片

项目技术选型

编写环境

  • Windows10 专业版 - 1803
  • Spring Tool Suite 3.9.4.RELEASE
  • Spring5 + SpringMvc5 + Spring-Data-Jpa
  • Mysql 8.0.11

架构选型

项目前后端分离,降低耦合度

前端

前端选用 layui 2.3.0,以 html 的形式保存,通过 js 向后端请求数据

后端

后端选用 SpringBoot 2.0.2 进行快速的原型开发,内部采用SSH(Spring + SpringMVC + Hibernate)

特色

  1. Hibernate 采用 SpringBoot-data-jpa 进行封装,简化数据库操作,采用命名规范进行数据库的增删改查,去除了接口的实现
  2. 使用 Springboot 进行快速开发,简化了配置文件的编写
  3. 项目中采用了 Swagger2.0,自动扫描 Controller 中的 RequestMapping,形成接口文档

接口截图文档如下:

采用Springboot+ Layui开发的前后端分离物流后端项目源码分享_第2张图片

功能模块介绍

票据管理

票据管理主要是对票据信息进行分发和历史票据的查询

票据分发

票据分发主要是对货运单进行司机分配,分发后,该货运单以及相应的货运回执单的状态会被更新为未到运单和未到车辆,同时更新发货时间

采用Springboot+ Layui开发的前后端分离物流后端项目源码分享_第3张图片

票据查询

采用Springboot+ Layui开发的前后端分离物流后端项目源码分享_第4张图片

接货管理

采用Springboot+ Layui开发的前后端分离物流后端项目源码分享_第5张图片

采用Springboot+ Layui开发的前后端分离物流后端项目源码分享_第6张图片

刚填写好后的接货单将会以待发的状态保存在待发运单中

采用Springboot+ Layui开发的前后端分离物流后端项目源码分享

可以查看运单的详细内容

采用Springboot+ Layui开发的前后端分离物流后端项目源码分享_第7张图片

采用Springboot+ Layui开发的前后端分离物流后端项目源码分享_第8张图片

采用Springboot+ Layui开发的前后端分离物流后端项目源码分享_第9张图片

查询运输合同

可以查询未出合同、未到车辆、未结合同、所有合同4个状态的货运回执单

采用Springboot+ Layui开发的前后端分离物流后端项目源码分享

司机到货回执

司机填写到货回执,同时后端更新货运单和货运回执为未结;同时客服可以进行提货回告和到货回告并进行填写

采用Springboot+ Layui开发的前后端分离物流后端项目源码分享_第10张图片

采用Springboot+ Layui开发的前后端分离物流后端项目源码分享_第11张图片

客户到货回执

客户填写到货回执后,同时客服可以进行收货回告

采用Springboot+ Layui开发的前后端分离物流后端项目源码分享_第12张图片

采用Springboot+ Layui开发的前后端分离物流后端项目源码分享_第13张图片

客户可以查询自己的收货历史

采用Springboot+ Layui开发的前后端分离物流后端项目源码分享_第14张图片

项目文档与源码已经全部上传完毕,如果您需要获取到的话

需要获取文章中的资料的小伙伴,记得一件三连哦
 添加V❥:tulingQY 备注(888)可以免费获取到哦

你可能感兴趣的:(layui,spring,hibernate)