|
|
@@ -8,6 +8,8 @@ use App\Models\Api\Website\LeadMessage as LeadMessageModel;
|
|
|
use App\Models\Api\Website\LeadNotice as LeadNoticeModel;
|
|
|
use App\Facades\Servers\Sms\VerifyCode as Sms;
|
|
|
use Illuminate\Support\Facades\Cache;
|
|
|
+use App\Servers\Email\VerifyCode as EmailVerifyCode;
|
|
|
+use App\Facades\Servers\Logs\Log;
|
|
|
|
|
|
/**
|
|
|
* 官网潜在客户留言
|
|
|
@@ -25,7 +27,7 @@ class LeadMessage extends Controller
|
|
|
* @version: 1.0
|
|
|
* @date: 2026-03-05
|
|
|
*/
|
|
|
- public function add(Request $Request, LeadMessageModel $LeadMessageModel, LeadNoticeModel $LeadNoticeModel)
|
|
|
+ public function add(Request $Request, LeadMessageModel $LeadMessageModel, LeadNoticeModel $LeadNoticeModel, EmailVerifyCode $EmailVerifyCode)
|
|
|
{
|
|
|
// 验证规则
|
|
|
$Request->scene('add')->validate();
|
|
|
@@ -56,6 +58,22 @@ class LeadMessage extends Controller
|
|
|
$phone = $phone_array ? implode(',', $phone_array) : '';
|
|
|
// 发送短信
|
|
|
$result = $phone ? Sms::sendContent($phone,['company'=>$data['company_name'],'position'=>$data['position']]) : true; // : true;
|
|
|
+
|
|
|
+ // $email_list = $LeadMessageModel->where([['status','=',0]])->get(['id','email'])->toArray();
|
|
|
+ // if(!empty($email_list)){
|
|
|
+ // foreach ($email_list as $key => $value) {
|
|
|
+ // $email_to = $value['email'];
|
|
|
+ // $company_name = $data['company_name'];
|
|
|
+ // $position = $data['position'];
|
|
|
+ // $user_name = $data['user_name'];
|
|
|
+ // $phone = $data['phone'];
|
|
|
+ // $email_title = '官网潜在客户留言通知';
|
|
|
+ // $email_content = $company_name."已留资料,称呼:".$user_name.",职位:".$position.",机号:".$phone.",可及时登录智价云管理后台跟进";
|
|
|
+ // $res_msg = $EmailVerifyCode->sendSmtpEmail($email_to, $email_title, $email_content);
|
|
|
+ // Log::info('job_send_email', '订阅邮件通知推送队列记录', ['email' => $email_to, 'email_content' => $email_content, 'msg' => $res_msg]);
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+
|
|
|
// 返回结果
|
|
|
return json_send(['code' => 'success', 'msg' => '留言成功', 'data' => '']);
|
|
|
}
|