源程序+sql传送门
在线测试效果
说明:后台地址:http://rjgc.cxyepoch.cn/admin 账号:user 密码:123456
本系统功能由tp5开发,前端为jQuery+Ajax构建验证,采用MVC架构,对业务逻辑、数据、界面进行分离组织。
难点在于:初学者Ajax的前端与后端的数据传输、后端对附件和图片的处理。
前台首页:
文章图片
后台登陆:
文章图片
物流需求发布:
Ajax与后台数据库交互验证:
①.标题、区域、行业、文字信息为必填字段。
②.图片最多允许上传2个。
③.附件最多允许上传5个。
点击发布后:前台页面直接显示,保存后需要跳转物流需求审批页面进行审批。
文章图片
文章图片
模糊查询:
文章图片
点击上方菜单栏的物流需求发布的下拉菜单找到自己需要进行的功能。
文章图片
**说明:欲移植/使用本程序时应该修改的地方:
①.根目录/public/static/admin/js/menu.js:修改19-22行为自己服务器空间绑定的域名
②.根目录/application/database.php:修改为自己的数据库配置
③.运行目录绑定public目录
④.前台页面请自行修改.
⑤.设置tp5伪静态规则。
Nginx伪静态:
location / {
if (!-e $request_filename){
rewrite^(.*)$/index.php?s=$1last;
break;
}
}
Apache伪静态:我不会,百度
**
【软件工程--沃尔沃物流信息系统tp5实现源码】2020.6.20【多图片多附件上传bug修复】
错误原因:误将用户的id当作了物流需求的主键id,导致在插入img表和file表时没有对应的键值。
推荐阅读
- C#|LeetCode——160. 相交链表
- 软件工程|UTM(流量统计和分析基础)
- 软件工程|四叶草团队介绍
- 八皇后问题(递归回溯)
- 软件工程/项目管理|UML中的用例(Use Case)概念分析及StarUML实例
- 程序员|软件研发的 QSS 悖论
- 软件工程|小团队的开发心得