一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统thinkphp Rbac权限管理、支付宝、微信支付、阿里oss、腾讯云cos、阿里腾讯聚合短信、前端uniapp支持H5,小程序等等
基于 ThinkPhp3.23、bootstrap、uniapp等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷,框架自研了一套个性化的组件,实现了可插拔的组件式开发方式:单图上传、多图上传、下拉选择、开关按钮、单选按钮、多选按钮、图片裁剪等等一系列个性化、轻量级的组件,是一款真正意义上实现组件化开发的敏捷开发框架,框架已集成了完整的Rbac权限架构和常规基础模块,同时支持支付宝、微信支付、阿里oss、腾讯云cos、阿里腾讯聚合短信等等,可以根据自己需求选择合适的配置,实现了个性化的需求; 为了敏捷快速开发,提升研发效率,框架内置了简单CRUD统一模板,可以根据已建好的表结构(字段注释需规范)快速的一键生成整个模块的所有代码和增删改查等等功能业务,真正实现了低代码开发,极大的节省了人力成本的同时提高了开发效率,缩短了研发周期,是一款真正意义上实现组件化、低代码敏捷开发框架。 框架底层Model增加 append 和 hidden 方法,参考TP5.1,增加属性,隐藏属性; 增加_doSql方法,获取所有操作sql(非查询); 修改I过滤方法,支持uniapp使用json提交数据; 优化C方法,支持 a.b.c 取值方法 C('table_fields.im_group.delete_time'); 增加分层模式,控制器Other.WebBanner访问Controller\Other\WebBannerController.class.php; sql增加 whereIn,whereOr 条件查询 和 column 返回数组 参考TP5用法 whereIn 使用 - $where["status"] = 1;
- $where['user_id'] = $user_id;
- $friend_user = M("im_friends")->where($where)->whereIn("friend_user_id",$user_ids)->select();
复制代码whereOr 使用 - $userId = 1118;
- $map1 = [['to_user', '=', $userId], ['is_last', '=', 1], ['is_group', '=', 0]];
- $map2 = [['from_user', '=', $userId], ['is_last', '=', 1], ['is_group', '=', 0]];
- $map3['msg_id'] = 117;
- $lasMsgList = M('im_message')->field('*')->whereOr([$map1, $map2])->where($map3)->order('add_time desc')->select();
复制代码设置Token刷新机制(后台配置,建议默认10-15分钟,时间过短服务器压力会大,支持redis),增加前端安全性,已优化并发处理; 使用此基础框架曾通过三级等保验证 前端使用流行的uniapp支持H5,小程序等; PS:后期将陆续增加插件功能 环境要求Nginx/Apache PHP7.2+ MySQL5.5+ 前端功能基础功能:H5微信授权,微信小程序授权,微信支付,支付宝支付,短信注册登录,积分签到等; 个人中心:个人信息修改、密码重置修改,密码找回;资金(充值,提现,资金明细,账户管理),积分,地址管理,收藏管理(文章,商品); 其他:订单管理等;
PS:微信小程序获取手机号已收费,后台做了配置(微信手机一键注册).前端只能根据缓存判断请求是否调用获取手机 例:后台开启(微信手机一键注册),用户第一次请求直接申请获取手机(腾讯收费),自动完成小程序授权和手机绑定,之后授权不会再申请获取手机号码;用户清除微信缓存,还会请求获取手机. 未开启(微信手机一键注册),用户授权后跳转至绑定页面,绑定手机(短信),实现授权和手机同时绑定 后台功能- 系统设置:基础配置、运营配置(积分,财务,图片上传限制等)、图片配置、短信配置、支付配置、角色管理、权限管理、操作日志等等。
- 内容管理:文章管理、广告位、友情链接、通知公告等。
- 会员管理:会员管理、财务账户、实名认证、会员数据(积分,等级,成长值,标签)等。
- 数据中心:平台统计。
- 财务管理:资金历史、充值管理、提现管理。
- 微信管理:微信设置、自定义菜单、关键字回复(公众号)等。
C端截图
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
平台端截图
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...
一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统 ...

链接:https://pan.quark.cn/s/e2301b2d51a2
提取码下载:
|