crm
This commit is contained in:
parent
97a1345c39
commit
4d875c2df0
@ -8,6 +8,7 @@ use App\Models\Dma\S2Customer;
|
|||||||
use App\Models\Order;
|
use App\Models\Order;
|
||||||
use App\Models\PayOrder;
|
use App\Models\PayOrder;
|
||||||
use App\Models\RankHistory;
|
use App\Models\RankHistory;
|
||||||
|
use App\Models\Server\MerchantUser;
|
||||||
use App\Models\User;
|
use App\Models\User;
|
||||||
use App\Models\Score;
|
use App\Models\Score;
|
||||||
use App\Models\ScoreHistory;
|
use App\Models\ScoreHistory;
|
||||||
@ -632,32 +633,29 @@ class OrderService implements OrderContract
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 查询订单用户手机号和分享人用户手机号
|
// 查询订单用户手机号和分享人用户手机号
|
||||||
$wechat = Wechat::where("official_openid", $order->open_id)->first();
|
$merchant_user = MerchantUser::where("openid", $order->open_id)->first();
|
||||||
if (empty($wechat)) {
|
if (empty($merchant_ser)) {
|
||||||
Log::error("没有下单人wechat");
|
Log::error("没有下单人merchant_user");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
$from_wechat = Wechat::where("official_openid", $order->from_openid)->first();
|
$from_merchant_user = MerchantUser::where("openid", $order->from_openid)->first();
|
||||||
if (empty($from_wechat)) {
|
if (empty($from_merchant_user)) {
|
||||||
Log::error("没有分享人wechat");
|
Log::error("没有分享人from_merchant_user");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
$user = User::Where("id", $wechat->user_id)->first();
|
|
||||||
if (empty($user)) {
|
// 用户手机号 优先从订单获取 然后从账号获取
|
||||||
Log::error("没有下单人user");
|
$mobile = $order->mobile;
|
||||||
return false;
|
if (empty($mobile)) {
|
||||||
|
$mobile = $merchant_user->mobile;
|
||||||
}
|
}
|
||||||
$from_user = User::Where("id", $from_wechat->user_id)->first();
|
|
||||||
if (empty($from_user)) {
|
|
||||||
Log::error("没有分享人user");
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
$mobile = $user->mobile;
|
|
||||||
if (empty($mobile)) {
|
if (empty($mobile)) {
|
||||||
Log::error("没有下单人手机号");
|
Log::error("没有下单人手机号");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
$from_mobile = $from_user->mobile;
|
|
||||||
|
|
||||||
|
$from_mobile = $from_merchant_user->mobile;
|
||||||
if (empty($from_mobile)) {
|
if (empty($from_mobile)) {
|
||||||
Log::error("没有分享人手机号");
|
Log::error("没有分享人手机号");
|
||||||
return false;
|
return false;
|
||||||
@ -680,9 +678,9 @@ class OrderService implements OrderContract
|
|||||||
// 创建客户
|
// 创建客户
|
||||||
S2Customer::create([
|
S2Customer::create([
|
||||||
"user_id" => $serviceUser->user_id,
|
"user_id" => $serviceUser->user_id,
|
||||||
"customer_name" => "",
|
"customer_name" => $merchant_user->nickname,
|
||||||
"customer_type" => 101,
|
"customer_type" => 101,
|
||||||
"contacts_name" => $user->nickname,
|
"contacts_name" => $merchant_user->nickname,
|
||||||
"contacts_mobile" => $mobile,
|
"contacts_mobile" => $mobile,
|
||||||
"intention" => 1,
|
"intention" => 1,
|
||||||
"status" => 2
|
"status" => 2
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user