fastadmin
记录一下fastadmin开发过程中的琐碎
hj1043
王一博好靓仔
展开
-
企业微信网页授权登录实战
比如我这里获取到成员的userid,根据userid去查询某些信息(如手机号),取得手机号后通过url传参跳转回原系统。实现的效果大概如视频中的展示,点击二维码登录,用户通过企业微信扫码授权完成自动登录系统。主要完成拿到code去调用后端接口获取userId,实现常规登录。这里直接上关键代码和部分页面(前端和后端的),仅供参考!具体的实现过程步骤这里就不再复述了,看官方文档就好。当然这只是我个人摸索的一个方法,欢迎交流~~步骤1:扫码登录页:scan.vue。步骤三:原系统接收参数并做相关登录处理。原创 2024-11-14 11:43:53 · 108 阅读 · 0 评论 -
fastadmin中动态下拉组件(SelectPage)的使用
2、如果是原生sql查询,用到分页的话,需要计算偏移量(offset);1、返回的数据格式按照文档的来;后端数据接口写法(PHP)html页面引用组件。原创 2024-11-14 10:59:04 · 237 阅读 · 0 评论 -
php实现excel表格数据快速入库
项目场景:大概有一百来份excel表格数据需要整理入库,基础字段一样,如果按照传统的处理方法,需要先整理好数据(数据清洗、合并等),并且按照系统导入模板整理出来,费时费力。2、从字符串字段中匹配出手机号;1、每份表的字段位置都不一样;原创 2024-11-08 17:51:30 · 224 阅读 · 0 评论 -
【fastadmin】表格联动实现业务员数据预览与分配
【代码】【fastadmin】表格联动实现业务员数据预览与分配。原创 2024-09-11 10:18:25 · 558 阅读 · 0 评论 -
vue+fastadmin跨域请求问题
2、控制器代码中加入check_cors_request()实现跨域检测(对应文档的第一步)控制器代码中加入check_cors_request()实现跨域检测。1、config 文件添加允许跨域的域名(对应文档的第二步)记录一个 vue+fastadmin项目api 访问跨域问题。至此,前端可以正常访问了。原创 2024-08-19 17:46:48 · 463 阅读 · 0 评论 -
fastadmin 实现标签打印
项目场景如图,需要打印一批条形码或者二维码,除了市面上成熟的标签机之外,今天挑战一下使用普通的打印机+不干胶贴纸,实现低成本的标签打印;4、后端 model,因为条形码是依赖插件生成,所以这里追加barcode属性。3、后端controller写一个 print 方法。1、项目对应的js添加打印按钮的事件监听。2、打印标签模板的html页面。原创 2024-08-09 12:59:29 · 502 阅读 · 0 评论 -
fastadmin 表单添加默认搜索条件
项目场景:员工列表,查看员工邀约客户明细,在 dialog 窗口中的 table怎么获取当前员工的数据呢?看似简单的需求,实际操作起来还是有点考究的,记录一下实现步骤。比如这里调用的还是 index 方法,那么接到员工 id 后,通过模板赋值的方法传递到前端。通过 table 的queryParams方法,把搜索条件加进去。1、dialog 窗口传参(父窗口的 js 文件)2、接参并加入queryParams。页面2:弹窗显示客户明细。原创 2024-08-08 00:32:11 · 440 阅读 · 0 评论 -
【fastadmin】selectpickers多选提交后数据库只保存了一个选择值
selectpickers组件正确的属性应该如下://下拉列表组件(友好)(多选)原创 2024-07-17 09:42:44 · 350 阅读 · 0 评论 -
【fastadmin 开发实战】select 级联选择
难度不大,按照接口返回格式去拼接数据就可以了。怎么拿到“系统配置”的内容呢?如果是添加窗口,把 option 选项删掉即可。官方文档中好像没有提到级联选择,可能太简单了吧。以上就是我的一个实际操作过程,mark 一下。框架里面的开发示例中有案例,参考来做的。option 是做默认选中选项用的。2、级联选项后台可以编辑添加。1、表单页面实现级联选择。原创 2024-07-10 12:48:30 · 641 阅读 · 0 评论 -
【fastadmin开发实战】经营数据自动识别录入
解决方案:各个门店按照固定的汇报模板进行汇报(如福田店有员工1、2、3、4、5号员工,每个员工按模板报数)1、方便财务人员,每天处理大量的门店员工数据录入,节省录入数据时间,也一定程度避免了数据错漏;项目场景描述:每日录入各个门店的员工经营数据,直接从微信复制报数、系统识别录入。1、不是严格意义上的智能识别,复制的数据需要严格按照模板,否则会识别失败;代码:主要是js部分,封装了两个方法,分别是更新单个dom和两个dom。2、只支持单员工一个个录入,便捷程度还可以提升(多员工批量录入);原创 2024-07-05 22:29:20 · 291 阅读 · 0 评论 -
活动报名系统api 开发及数据同步
到此就完成了报名数据 API 的开发、数据的同步,通过 redis 的引用,并满足了一定量的并发需求。查重、生成二维码、生成链接、插入 redis、插入 mysql、推送远端。这还是读取一次数据库的性能差别,你想想多次读写,那区别就大了。redis 与 mysql 读一条数据的接口压测对比。项目是关于展会、活动报名数据提交,并同步到多端。本文主要是后端实现,没有前端。原创 2024-06-27 18:33:48 · 548 阅读 · 0 评论 -
【fastadmin 开发实战】自定义tab 选项卡
【代码】【fastadmin 开发实战】自定义tab 选项卡。原创 2024-06-26 18:14:06 · 639 阅读 · 0 评论 -
【fastadmin 开发实战】爆改后台登录页面90 非主流凤舞九天风格
实现的效果如图,模仿 QQ 空间非主流风格。最后背景图一换,der 一下感觉就来了。原创 2024-06-26 12:12:31 · 480 阅读 · 0 评论 -
【fastadmin开发实战】表单提交
项目基于 fastadmin 框架,本人前端小白,样式都写不明白那种。本文纪录功能实现(前后端联合)以及一些简单的前端代码。看着简单的表单提交,实则要做好做的细致,还是得花点心思的。原创 2024-06-22 17:22:03 · 671 阅读 · 2 评论 -
【fastadmin项目实战】展会活动注册及渠道管理
基于工作的实际需求,纪录实践经验。原创 2024-06-20 20:04:14 · 504 阅读 · 0 评论 -
使用定时器Interval同步数据
点击开始,3 秒请求一次数据,用 toastr 做轻提示(成功、失败、同步条数等)2、测试/生产api 地址、活动 id 是写死的,需要做后台相关设置功能;项目需求 :通过主办提供的数据接口,同步数据到闸机观众入场。1、可以开启事务处理,数据库写入失败回滚处理;前端代码( JS部分)原创 2024-06-15 10:24:34 · 209 阅读 · 0 评论 -
selectpage数据自定义校验
项目场景:展会数据分配,当选择分配的展会后,需要请求后台校验这条数据是否已经存在,避免重复分配。原创 2024-06-08 00:19:10 · 221 阅读 · 0 评论 -
selectpicker动态渲染options
项目场景:根据选择不同的展会,获取不同的关联业务选项。原创 2024-06-08 00:11:30 · 232 阅读 · 0 评论 -
fastadmin新建页面selectpage不生效问题
比如新建了fenpei页面之后,下拉框点击无反应,需要在对应的js文件做下绑定即可。另外值得主要的是:方法名不要大小写,否则也不生效。原创 2024-06-07 16:08:52 · 578 阅读 · 1 评论 -
PHP 连接 mssql 数据库
环境简述:fastadmin、tp5、mssql2008、Windows10 系统、PHP study。项目需求:fastadmin 需要连接 sqlserver2008 数据库。原创 2024-06-06 19:47:34 · 423 阅读 · 0 评论 -
企业微信API对接实战
1、企业使用企业微信花名册,需要把相关数据对接回来公司的系统;2、创建应用,实现消息发送(如验证码)、扫码登录等;3、采购审批中关联外部选项,只能选择已经入库的供应商;(看我另一篇文章)原创 2024-06-06 19:29:15 · 2430 阅读 · 0 评论