#### 首先声明,本人也是一个TP5新手,也在不断的学习和解决问题道路上前行。前段时间同事委托一个单位保险统计小系统的制作,因之前给单位制作的几个系统都是使用TP2和TP3配合bootstrap完成的,运行两年有余,非常稳定,所以这次继续准备在业余时间重新用强大的THINKPHP来解决。
#### 鉴于THINKPHP已经升级到5.0.2,所以要看一下手册,傻眼了,颠覆了自己的制作习惯啊,比如目录的建立,数据查询等,为了不在同事面前丢面子,从头学起吧,从本机服务器搭建,到TP的运行,遇到了一些问题,汗颜啊,毕竟转行已久,最近的程序还是前几个月修改了之前的几个页面而已。
#### 准备制作的时候还要确定一下,页面UI该如何选择,TP论坛也有一些朋友在讨论easyui,所以着重研究了一下,感觉页面统一整洁,demo看起来挺容易入手,而且插件齐全,颜色主题丰富,所以最终选择了easyui。
#### 借助以前的经验看来真的不行啊,尤其是bootstrap和easyui用起来简直天壤之别,因为一些小问题还耽误了过多的时间,查找了一些资料做了一些试验,总算有点感觉了,虽然系统很小,但是自己又想嘚瑟一下,使用了highchart图表、uploadify上传和phpexcel导出等,简直就是找事啊,只能一点点的解决了。
#### 我想,很多新学习的朋友也会碰到类似的一些问题,那么如果能够帮到您,真是我的荣幸,鉴于本人的水平有限,有技术限制和代码粗陋等问题,还请高手批评指正,本人尽量以TP5和easyui的结合入手,用增删改查的实例,用尽量容易理解的方式来与各位新手朋友一起分享这个学习的过程。
>[danger]### 最后强调一下,本实例是业余时间制作,而且代码和注释都是自己编写,所以更新速度可能慢一些,请见谅
本实例结束语中提供的源码下载中,已经重新进行了修改和美化,包括jcrop的头像裁剪、主题更换等,其中的部分内容并未在案例中过多讲解,如果有任何问题可以留言,以后也会慢慢的对本案例进行完善补充。
# **请大家尽量按照代码功能手工编写,增强理解,如果有的代码拷贝后运行有问题,请把注释删除!**
- 声明
- 前期准备
- 一、登录
- 1.数据库
- 2.模板页面
- 3.控制器
- 4.模型
- 后语
- 二、首页
- 首页模板文件
- 首页HTML代码
- 首页JS代码
- 三、单位及人员管理
- 单位及人员管理模板文件
- 单位及人员管理模板HTML代码
- 单位及人员管理模板数据表JS代码
- 单位及人员管理添加修改记录JS代码
- 单位及人员管理删除记录JS代码
- 单位及人员管理控制器文件
- 单位及人员管理控制器引入
- 单位及人员管理控制器各方法
- 单位及人员管理模型文件
- 单位及人员管理验证器文件
- 单位及人员管理后语
- 四、保险数据统计
- 1.保险数据统计数据表
- 2.保险数据统计模板页面
- 保险数据统计模板HTML代码
- 保险数据统计模板数据表JS代码
- 保险数据统计模板清空记录JS代码
- 3.保险数据统计控制器
- 4.保险数据统计模型
- 五、年份管理
- 1.年份管理数据表
- 2.年份管理模板页面
- 3.年份管理控制器
- 4.年份管理模型
- 5.年份管理验证
- 六、数据图表
- 数据图表模板文件代码
- 数据图表控制器
- 其他
- 图片上传
- 图片上传模板页面HTML代码
- 图片上传模板页面JS代码
- 图片上传控制器
- 系统更换颜色主题
- 结束语