人人商城支付成功后,给会员分佣等操作
二次开发中,需要在 会员支付后,就给用户的上级分佣,或者升级操作。
找到方法:
/www/wwwroot/shanziai.***.cn/addons/ewei_shopv2/plugin/commission/core model.php
在这个方法中 找到 checkOrderPay
支付后会调用这个方法。
但是有一个问题,这个方法会运行2次。
我的解决办法是 给order表增加字段 isjiesuan
pdo_update('ims_ewei_shop_order', array('isjiesuan' =>1 ),array('id'=>$order['id']));
在这个方法中 增加 这句,运行一次就标记为 已经结算了,
给自己的逻辑都加 if 判断 isjiesuan==0 才结算,增加自己的逻辑。