2023最新独立版校园跑腿校园社区小程序系统源码 | 附教程
测试环境:Nginx+PHP7.2+MySQL5.6
多校版本,多模块,适合跑腿,外卖,表白,二手,快递等校园服务
安装环境:
Nginx+PHP7.2+MySQL5.6
网站运行目录/public
PHP扩展sg11
伪静态thinkphp
后台信息:
后台账号:admin
后台密码:a123456
4.30号更新
新功能
1、上传图片压缩以及水印功能
2、志管理 操作日志 登录日志 异常日志写入库
3、统一的异常捕获 返回友好的错误信息
4、增加生成的列表选项的 复选框 跟 单选框的自定义选择
5、重构权限管理 界面进行调整 增加多级权限 下一级只能选择上一级所具备的权限
6、增加用户可属于多个角色
7、ui做了部分调整 去除了一些不需要的js引用插件
8、增加可以自定义字段、方法的基础操作类 (admin/app/controller/sys/service/extendService.php)
优化
更新最新的tp内核
去除原有的db类操作 生成model模型 生成独立的验证器 验证场景 目录结构重新做了调整 文件生成到相应的应用(service,model,validate)
去除生成的js文件 合并到相应的视图
所有生成的service文件 重构 控制器方法部分调整 更加合理 符合tp的写法
基础文件做了大量的调整 优化
去除trace
简化vendor包
支持二级目录形式的访问
修复导入数据当其中一条数据出错 不影响后面的数据执行 (可解决excel重复导入问题)
跟生成相关的所有文件都整合到了app/admin/controller/sys目录 系统完成以后直接删除该文件夹 完成跟xhadmin系统切割
功能调整
去除微信、支付宝相关的功能生成 后面换做独立的插件 并且提供详细的demo 和 配套视频
5.31号更新
修复
1、根据表生成当没有自增主键报错问题 (没有直接给出提示)
2、生成独立应用后台use应用错误问题
3、导出excel方法 没有定义filed字段
4、后台日志管理模块,角色模块 数据表前缀固定问题(不改数据表前缀可以忽略)
5、当后台模块设置有session字段 且session过期时 点击查询查询出了所有数据 而不是自己的的数据
6、api修改状态方法参数错误
7、api路由中间件匹配错误问题
2020-07-07更新日志
1、新增 时间区间字段类型
2、新增 键值对字段类型
3、新增 markdown编辑器字段类型 (Editor.md)
4、新增 cms静态化功能
5、优化 多图上传增加图片描述功能 (注意浏览器刷新upload.js 否则缓存引起的可能不生效)
6、优化 还原批量修改方法(上一个版本去除的)
7、优化 卸载多级应用会卸载空的控制器目录(原来没有卸载目录)
8、优化 tp内核升级到6.03
9、优化 调整默认的手机号正则验证
10、优化 创建、修改字段增加强制检测大小写的开关 (默认检测,如果不检测在 config/my.php 设置 field_letter_status => false)
11、优化 静态资源访问去除前面的域名(否则更换域名后台显示就会有问题,必须清除缓存才生效)
12、修复 一个菜单只能生成一个列表方法
13、修复 兼容php7.4
14、修复 success方法 error方法 无法使用问题
15、修复 url方法无法带上端口号问题(tp修复)
更新注意说明事项:
1、tp6.03版本去除了模型的 query、execute原生查询方法 系统多处无法使用 覆盖后再生成即可 但是二开部分的可能无法显示 请使用 Db::query() 调用即可
2、多图上传存储结构发生改变 之前版本存储格式为 a.jpg|b.jpg, 现在的存储格式为 {"0":{"url":"a.jpg","title":"标题1"},"1":{"url":"b.jpg","title":"标题2"}} 如果覆盖升级列表有多图显示的会不兼容以前的格式 列表也会无法显示 请到数据库里面删除多图内容 在重新上传 前端应用也需要做相应的更改
3、建议已经使用的版本不要升级、如需升级请先备份数据库以及源码文件
2020-09-16更新日志
1、增加多文件上传字段类型
2、修复字段名 name 列表无法显示问题
3、调整菜单管理 按钮组设置菜单栏拉太长变悬浮状态
4、调整设置字段默认值同步到数据库表字段默认值
5、调整时间字段设置验证的时候 验证器无法生成
6、调整列表日期区间搜索 以23:59:59秒结束
7、调整列表查询 service层直接返回数组(以前是返回tp对象)
8、调整方法修改 验证器缺失问题
9、调整方法弹窗对应相应的操作名称
10、修复cms静态化绑定模型时生成错误问题
2020-10-15更新日志
1、增加软删除、回收站、回收站还原操作方法
2、增加列表箭头排序方法
3、优化阿里云短信发送功能(删除vendor里面依赖包,简化核心)
4、调整后台ui布局,将菜单选项卡移至最上
5、更新内核到tp6.04版本
2021-01-05更新日志
1、增加百度地图坐标选择器
2、增加跨数据库生成 (menu表需增加 字段 字段名:connect 字段描述:数据库连接 字段类型:vachar(20) )
3、增加oss上传客户端直传模式
4、调整后台增加字段后 直接绑定到添加,修改方法 无需回到方法管理再来绑定新加的字段
5、cms应用 newslist list 标签增加 extend 属性 直接关联拓展模型 在无需嵌套query标签查询拓展字段
6、修复markdown 编辑器无法上传图片问题
7、修复键值对字段类型 拖动排序无效问题
8、修复cms配置移动端 配置设置出错问题
9.更新内核到tp6.05