- 博客(4)
- 收藏
- 关注
原创 分销系统的用户身份和代理问题
客户说:甲原本时乙的上级,后面还可以改成乙成为甲的上级 ,那业绩就是在上下级改变的那一时间,重新计算。改变上下级后,甲的业绩就是之前乙下的单和现在下级下的单。乙的业绩就是下级下的单+现在甲下的单。所以我的办法就是(等级:甲->乙->丙):在丙下单付款时,将甲、乙的id记录下来;当等级变化(乙->甲->丙):丙下单付款是,再将乙、甲的id记录下来;one_level_id = 乙;two_level_id = 甲;one_level_id = 甲;two_level_id = 乙;
2023-08-09 16:22:57
91
1
原创 【模型】- 更新
和模型新增一样,更新操作同样也会经过修改器、自动完成以及模型事件等处理,并不等同于数据库的数据更新,而且更新方法和新增方法使用的是同一个方法,通常系统会自动判断需要新增还是更新数据。
2023-08-09 15:09:33
103
原创 【模型】- 新增
模型数据的新增和数据库的新增数据有所区别,数据库的新增只是单纯的写入给定的数据,而模型的数据写入会包含修改器、自动完成以及模型事件等环节。
2023-08-09 12:26:46
60
原创 Thinkphp6 报错时不记录sql日志,但记录error日志
在【app\event\Transaction.php】中自定义一个事件监听,只要在需要的地方使用event(‘dbStart’)就能开启事务,其他同样如此。event(‘dbRollback’)是自己写的回滚时间监听。(不知道实时记录和非实时记录的区别,有懂得大佬请赐教)
2023-08-09 10:41:08
1379
空空如也
uniapp 微信小程序上:CSS中如何让竖直显示的文本,超出两行显示省略号?
2022-12-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人