1.在配置里面增加配置如下:
1在下面的路径添加下面的代码
/www/wwwroot/api.lrenhui.com/app/services/order/StoreOrderTakeServices.php
3.注释掉下面的语句
// 营销产品不返佣金
// if (!isset($orderInfo['type']) || $orderInfo['type'] > 0) {
// return true;
// }
4.最重要的一步:
/www/wwwroot/api.lrenhui.com/app/jobs/order/OrderCreateAfterJob.php
4.1注释掉原来的语句
if ($cartInfo && (isset($activity['type']) && $activity['type'] == 0)) {
4.2改成
//取消限制只有普通订单可以有参与分销
if ($cartInfo && (isset($activity['type']))) {
这样营销产品就会有佣金写进数据库了
//给上级发送获得佣金的模板消息
this->sendBackOrderBrokerage( orderInfo, one_spread_uid, brokeragePrice);
这个没有执行,不知道大家的pro 2.1有没有执行,后面里面的订阅模板好像也没有这个发送佣金的模板
一二级都不执行这句操作
第二个问题就是注释了这一段后,其他营销产品也是没有佣金,不知道是不是下创建订单的时候也做了判断
// 营销产品不返佣金
// if (!isset($orderInfo['type']) || $orderInfo['type'] > 0) {
// return true;
// }
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}