1、当满足消费指定金额或达到指定积分自动升级
2、可以手动升级或降级!如果降级的话,检测到该用户满足升级条件又自动升回去了,问下怎么解决比较好!
1、当满足消费指定金额或达到指定积分自动升级
2、可以手动升级或降级!如果降级的话,检测到该用户满足升级条件又自动升回去了,问下怎么解决比较好!
4 回答4.5k 阅读✓ 已解决
1 回答3.4k 阅读✓ 已解决
4 回答4.1k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
1 回答4.2k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
系统内保存2个等级
1 个是 满足消费指定金额或达到指定积分 自动定级
1 个是 手动指定等级
然后获取等级用一个方法(用
__get
魔术方法也行)如果 手动等级未设定,取 自动定级
如果 手动等级设定了,取这两者的较低的那一个等级即可,
还有个办法是可以简化逻辑:
手动指定等级默认是 最高等级,这样方法的逻辑只要取 两个等级中低的那个即可