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;
// }