Merge branch 'develop' into feature/mzl_dev
This commit is contained in:
@@ -60,9 +60,13 @@ class InquiryLog extends Model
|
|||||||
return $this->hasOne(User::class, 'id', 'enter_user_id');
|
return $this->hasOne(User::class, 'id', 'enter_user_id');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// public function recipientInfo()
|
||||||
|
// {
|
||||||
|
// return $this->hasOne(User::class, 'id', 'recipient')->where('status', 1);
|
||||||
|
// }
|
||||||
public function recipientInfo()
|
public function recipientInfo()
|
||||||
{
|
{
|
||||||
return $this->hasOne(User::class, 'id', 'recipient')->where('status', 1);
|
return $this->hasOne(User::class, 'id', 'recipient');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function channelInfo()
|
public function channelInfo()
|
||||||
|
|||||||
@@ -162,6 +162,8 @@ class InquiryLogService
|
|||||||
$data['r_time'] = time();
|
$data['r_time'] = time();
|
||||||
$data['t_time'] = time();
|
$data['t_time'] = time();
|
||||||
$data['status'] = 2;
|
$data['status'] = 2;
|
||||||
|
} else {
|
||||||
|
$data['recipient'] = 0;
|
||||||
}
|
}
|
||||||
return $data;
|
return $data;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -68,15 +68,26 @@ class InquiryToCrm implements Consumer
|
|||||||
throw new BusinessException('同步失败~');
|
throw new BusinessException('同步失败~');
|
||||||
}
|
}
|
||||||
|
|
||||||
// 发送邮件消息
|
// // 发送邮件消息
|
||||||
if ($uinfo && $uinfo->email) {
|
// if ($uinfo && $uinfo->email) {
|
||||||
$options = [
|
// $options = [
|
||||||
'id' => $info->id,
|
// 'id' => $info->id,
|
||||||
'email' => $uinfo->email
|
// 'email' => $uinfo->email
|
||||||
];
|
// ];
|
||||||
// Log::info('发送邮件消息:' . json_encode($options));
|
// // Log::info('发送邮件消息:' . json_encode($options));
|
||||||
\Webman\RedisQueue\Redis::send('email-message', $options);
|
// \Webman\RedisQueue\Redis::send('email-message', $options);
|
||||||
}
|
// }
|
||||||
|
|
||||||
|
$wsdata = [
|
||||||
|
'sender_id' => 0,
|
||||||
|
'sender_type' => 'system',
|
||||||
|
'title' => '有新的客户线索,' . $info->order_no . ',请及时处理',
|
||||||
|
'content' => '有新的客户线索,' . $info->order_no . ',请及时处理',
|
||||||
|
'scene' => 1,
|
||||||
|
'recipient' => [$info->recipient]
|
||||||
|
];
|
||||||
|
// 异步推送
|
||||||
|
\Webman\RedisQueue\Redis::send('notice', $wsdata);
|
||||||
}
|
}
|
||||||
} catch (\Throwable $th) {
|
} catch (\Throwable $th) {
|
||||||
throw $th;
|
throw $th;
|
||||||
|
|||||||
Reference in New Issue
Block a user