自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 收藏
  • 关注

原创 腾讯云cos 临时密钥 适用于前端直传等临时授权场景

php 获取腾讯云存储临时密钥,前端直传、分片

2025-02-25 16:55:29 490

原创 查询最新年份,分类不同的数据

这里:fractions的模型关系是hasOne,只返回有分数的学校,这样是没问题的,但是后来又要求学校id,年份,类型,返回最新的。这里的查询是查找是否存在比当前记录更新的记录。如果不存在这样的记录,则表示当前记录是最新的。需求:按照学校的:最新年份、ID不同、分类不同,展示最新的数据。数据表:school、fractions。最开始直接查询的学校表,然后关联分数表。

2025-01-15 10:27:38 152

原创 TP 多表关联返回存在的数据

出现问题:如果资料被软删除,或者被删除了, 那么在->download_count还是会统计进去,那么就需要返回存在的数据,需求:返回用户下载总数,这里使用withCount统计返回:download_count。用户表:user,资料表:material,用户下载表:user_download。,,即使你在回调里再次取别名,也不行,他还是会自动取别名为:Download。

2025-01-14 10:35:43 181

原创 生成小程序短链(H5、短信)打开

【代码】生成小程序短链(H5、短信)打开。

2025-01-03 15:15:45 209

原创 公众号分享获取 Ticket

【代码】公众号分享获取 Ticket。

2024-12-17 14:57:38 265

原创 微信小程序 文本内容安全识别(!!!不准)

【代码】微信小程序 文本内容安全识别(!!!不准)

2024-10-31 11:00:42 186 1

原创 tp8 CASE 排序

根据指定的时间排序,然后再根据状态排序。

2024-09-05 11:42:59 216 1

原创 tp8 mysql8原生查询统计

查询指定school_id在数据内位置的统计。

2024-07-03 15:10:08 255

原创 php 抖音授权登陆

【代码】php 抖音授权登陆。

2024-05-15 11:30:26 804 2

原创 vue3 QQ小程序运行报错:sdk uncaught third Error

问题原因:页面引入问题。

2024-05-09 18:50:53 199 1

原创 小程序分享群获取群id

【代码】小程序分享群获取群id。

2024-01-19 13:34:01 985

原创 微信小程序地图展示区轮廓+展示指定地区标点气泡

根据用户缩小放大当前区域(大于12显示区,小于12显示当前区学校列表),获取:@regionchange的type:end数据,来获取坐标,逆解析获取地址的区,然后传到后端返回当前区的学校数据,然后后端这边由于是新需求就没有经纬度的数据,后端就去命令行操作根据学校的地址得到经纬度然后更新到数据库。map里的longitude以及latitude应该是动态的,根据当前scale判断是否应该展示当前区的中心经纬度,如果小于12那么就应该是深圳市的中心经纬度。polygon的数据,后端返回的也是一样的结构。

2024-01-11 18:55:14 813

原创 php 根据时间排序,接近的时间排在前面,过去的时间排在后面

产品需求,有一个开放日的活动,时间是多选,且一个时间不能超过24小时,不能跨天,不能相等,后台没问题了,接口调取数据的时候麻烦点,因为刚开始时间存的json字段,后面改为添加一个时间表。时间字段有:stime:开始时间,etime:结束时间。

2023-12-14 16:44:04 691

原创 tp5 查询时间,转换年月日

第二个field,将查询的日期转换为json放入optime字段。查询的时候,将查询的时间转换为年月日。

2023-12-08 16:52:23 740

原创 微信小程序用户隐私保护指引fail api scope is not declared in the privacy agreement

微信小程序用户隐私保护指引fail api scope is not declared in the privacy agreement

2023-10-30 09:47:58 15488 19

原创 uni-app vuex全局计时

功能需求,在A页面进入时候开始计时中间会去到B页面查看数据,但是并没有销毁当前页面,所以计时一直在,直到在B页面提交数据,才结束计时。

2023-09-14 17:12:26 809

原创 uni-app 折叠自定义

修改一下uni-collapse的uni-collapse-item。uni-app的uni-collapse折叠组件样式修改。

2023-09-07 19:06:07 1411

原创 uni-app 将base64图片转换成临时地址

后端获取的小程序码,转换成base64,返回给前端,前端转换成临时地址,再写入到canvas海报中。

2023-08-01 16:12:16 5971 4

原创 记录一下字节小程序上传头像得坑

抖音小程序授权获取到了个人信息,昵称+头像等,当需要上传抖音的头像的时候,直接使用uni.uploadFile或者tt.uploadFile是不行的,因为在字节小程序中,由于安全策略的限制,你不能直接获取用户头像的文件路径,因此无法直接使用文件路径进行上传操作。所以这里先下载了再上传。

2023-07-01 15:59:13 526

原创 记录一下easywechat微信退款过程

微信退款

2023-03-21 09:43:29 882

原创 tp5 阿里大于短信

tp5 安装阿里大于

2022-12-13 11:25:20 748

原创 tp5 获取视频时长等信息

tp5 获取视频时长等信息

2022-11-19 14:33:03 660

原创 H5 微信分享

微信分享想要有小卡片样式,必须走公众号进去的H5才有,朋友圈也一样

2022-11-17 11:11:06 858

原创 tp5 fast 在生成海报图中文字竖列排序

生成海报得时候又一列文字需要竖列排序,并且是4个文字一列,最多八个文字,也就有两列

2022-11-16 16:56:07 376

原创 TP5 敏感词

TP5 敏感词

2022-11-07 15:39:29 372

原创 大不忍则乱小谋,自定义键盘

/ 密码 password or 金额 money 身份证 idcard。

2022-10-13 11:18:09 245

原创 tp 访问外部api

【代码】tp 访问外部api。

2022-10-05 17:01:28 332

原创 php tp获取最近七日数据,没有的赋默认值

展示最近7天数据,当中天数没有的时候赋默认值。

2022-08-31 16:16:13 1181

原创 tp5.0 FAST 生成海报图

tp5 海报,fastadmin后台

2022-08-20 15:13:17 730

原创 Fastadmin 大转盘抽奖+后台管理员扫码核销+公众号发送1块红包

最近公司有需求搞个抽奖活动,看了好多文档,都是到差不差的,记录一下,将就看,肯定还有改进的地方首先还是公众号授权信息,获得授权信息后,拿到openid,传给easywechat的获取单个用户信息方法,查询当前用户是否关注公众,若为关注,返回给前端,前端判断显示二维码还是大转盘,页面就不说了,展示效果自己画吧大转盘的页面百度网盘 提取码:yoza点击开始后判断当前活动时间是否结束,当前抽奖次数是否已经抽完毕等等提示然后获取当前抽奖的活动奖品,获取中奖号再根据当前返回的下标去获得对应的数组数据,如果

2022-07-12 16:38:39 1309

原创 canvas处理文字超长自动换行、js获取cookie值

canvas处理文字超长自动换行获取cookie值

2022-07-07 11:27:14 661

转载 H5唤起关注公众号页面

正好做一个抽奖活动,需要关注获取抽奖次数来抽奖,判断是否关注1、登录微信公众平台2、点击微信号头像右击查看源代码3、找到源代码中以下代码:将uin_base64这个参数值带入以下链接:https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=你的uin_base64&scene=110#wechat_redirect点击链接就可原文大佬不靠谱,只有在微信点开链接才可以,放在按钮里是不行的,没有关注按钮,点进去1S就把关注的按钮隐藏掉了,

2022-06-30 14:29:29 1551

原创 swiper 动态岁间添加手机号并垂直方向滚动

swiper 动态岁间添加手机号并垂直方向滚动

2022-06-16 13:52:15 166

原创 php 常用函数使用方法,个人小计

array_slice取出数组前三条数据array_slice($menu,0,3);in_array函数用于搜索数组中是否存在指定的值使用过场景后台获取导航栏目数据,array_slice取出前3条,再in_array判断是否在数组内,并添加参数

2022-06-14 10:18:15 84

原创 php 正则匹配获取span标签值

php 正则获取所有span标签值

2022-06-09 11:05:02 1083

原创 fastadmin 后台时间多选

记录一下<div class="form-group"> <label class="control-label col-xs-12 col-sm-2">{:__('Work_time')}:</label> <div class="col-xs-12 col-sm-8"><!-- <input id="c-work_time" class="form-control datetimepic

2022-05-24 13:58:03 912

原创 tp5 前台接受assgin的值渲染

var arr = '<?php echo json_encode($XXX) ?>'; var nav=JSON.parse(arr);

2022-05-19 15:37:45 178

原创 前台js将数据name转换拼音

$(".docteam_right_Ch").each(function () { var text = $(this).text(); var ping = getPinYinByName(text).toUpperCase();//转换拼音的同时转换大写 var str = ping.replace('-','');// 去掉某些横杠 - $(this).nextAll('.docteam_right_py').text(str); });js文件function.j

2022-05-19 14:23:00 188

原创 tp5 谷歌翻译

使用方法:此次是中文转英文$translate= (new Googletranslation())->googleTranslate('zh-CN','en',$list['name']);/** * 谷歌翻译 * @param $source * @param $target * @param $text * @return string * @throws Exception */ public function googleTranslate($source

2022-05-19 14:15:14 284

原创 uni-app 小程序数据刷新不及时解决办法

场景:点击数据头像 获取对应的日期时间顶部是swiper展示的日期下面是scroll-view 做的列表展示点击文字、头像,可以发送当前选中的日期到后台首次进来点击没问题,可以获取到,但是切换到任意日期,第一次点击还是获取的首次日期,需要点两次才可以获取到当前点击的日期,查看了AppData,里面的数据已经更新,但是再获取的时候来不及刷新获取到最新的数据,就获取的上次的数据了解决办法就是加一个延时器setTimeout(()=>{ console.log('得到当前日期',that.i

2022-05-08 10:08:51 3264 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除