1、为物流公司设计的物流信息管理平台,首先开发的是角色系统:包
括管理员 、 业务员、操作员等角色,使用shiro来控制角色权限,在
登录时进行权限授权 和认证;管理员拥有最高权限。
2、其次是对用户的开发,管理员可以添加用户并为其分配角色;使
用 了PageHelper来为数量较多的用户进行了分页,并实现了分页查
询。管理员拥有查看所有用户的权限,而其他用户没有。
3、然后维护了基础数据,实现了增删改查等基本操作,并把数据存入
redis缓存中,减轻访问mysql 的压力。并在添加、更新时能够刷新
缓存,确保读取最新数据 。
4、实现对客户的信息进行添加,完成了登录者只能接待自己所属的客
户,并能够修改、删除客户的信息。并且查询出只属于该登录用户下
的所有客户,而管理员则是显示所有客户。
5、最后完成了订单新增的功能,动态地查询登录者所属的客户,和客
户的常用区间,能够添加收货地址、收货人、付款方式、货运方式、
区间方式、联系电话、备注等等;实现表的关联查询,并且把订单基
本信息和订单的具 体内容分别存储在数据库。