|
|
|
@ -12,17 +12,17 @@ declare (strict_types=1); |
|
|
|
|
|
|
|
|
|
namespace app\api\model\dealer; |
|
|
|
|
|
|
|
|
|
use app\api\model\Order as OrderApiModel; |
|
|
|
|
use app\api\model\User as UserApiModel; |
|
|
|
|
use app\api\service\User as UserService; |
|
|
|
|
use app\common\enum\dealer\DealerUserEnum; |
|
|
|
|
use app\common\enum\order\PayStatus as PayStatusEnum; |
|
|
|
|
use app\common\enum\ServerEnum; |
|
|
|
|
use app\common\model\Order as OrderModel; |
|
|
|
|
use app\common\enum\user\UserTypeEnum; |
|
|
|
|
use app\common\model\dealer\Order as DealerOrderModel; |
|
|
|
|
use app\api\model\Order as OrderApiModel; |
|
|
|
|
use app\common\enum\order\PayStatus as PayStatusEnum; |
|
|
|
|
use app\common\model\Order as OrderModel; |
|
|
|
|
use app\common\model\UserAddress as UserAddessModel; |
|
|
|
|
use cores\exception\BaseException; |
|
|
|
|
use app\api\model\User as UserApiModel; |
|
|
|
|
use app\common\enum\user\UserTypeEnum; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
@ -130,7 +130,9 @@ class Order extends DealerOrderModel |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
//如果上级已经不是分销商 |
|
|
|
|
if(!UserApiModel::where('user_id',$dealerUser['first_user_id'])->value('user_type') !== UserTypeEnum::DEALER){ |
|
|
|
|
$userModel = new UserApiModel; |
|
|
|
|
$user_type = $userModel->where('user_id', $dealerUser['first_user_id'])->value('user_type'); |
|
|
|
|
if ($user_type && $user_type != UserTypeEnum::DEALER) { |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
// 计算订单分销佣金 |
|
|
|
|