|
@@ -5,6 +5,7 @@ namespace App\Http\Controllers\Api\Website;
|
|
|
use App\Http\Controllers\Controller;
|
|
use App\Http\Controllers\Controller;
|
|
|
use App\Http\Requests\Api\Website\LeadMessage as Request;
|
|
use App\Http\Requests\Api\Website\LeadMessage as Request;
|
|
|
use App\Models\Api\Website\LeadMessage as LeadMessageModel;
|
|
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 App\Facades\Servers\Sms\VerifyCode as Sms;
|
|
|
use Illuminate\Support\Facades\Cache;
|
|
use Illuminate\Support\Facades\Cache;
|
|
|
|
|
|
|
@@ -24,7 +25,7 @@ class LeadMessage extends Controller
|
|
|
* @version: 1.0
|
|
* @version: 1.0
|
|
|
* @date: 2026-03-05
|
|
* @date: 2026-03-05
|
|
|
*/
|
|
*/
|
|
|
- public function add(Request $Request, LeadMessageModel $LeadMessageModel)
|
|
|
|
|
|
|
+ public function add(Request $Request, LeadMessageModel $LeadMessageModel, LeadNoticeModel $LeadNoticeModel)
|
|
|
{
|
|
{
|
|
|
// 验证规则
|
|
// 验证规则
|
|
|
$Request->scene('add')->validate();
|
|
$Request->scene('add')->validate();
|
|
@@ -48,6 +49,12 @@ class LeadMessage extends Controller
|
|
|
$data['id'] = $LeadMessageModel->insertGetId($data);
|
|
$data['id'] = $LeadMessageModel->insertGetId($data);
|
|
|
// // 失败返回
|
|
// // 失败返回
|
|
|
if (!$data['id']) return json_send(['code' => 'error', 'msg' => '提交失败,请重试']);
|
|
if (!$data['id']) return json_send(['code' => 'error', 'msg' => '提交失败,请重试']);
|
|
|
|
|
+ // 填写手机号
|
|
|
|
|
+ $phone_data = $LeadNoticeModel->getList();
|
|
|
|
|
+ $phone_array = $phone_data ? array_column($phone_data, 'phone') : [];
|
|
|
|
|
+ $phone = $phone_array ? implode(',', $phone_array) : '';
|
|
|
|
|
+ // 发送短信
|
|
|
|
|
+ $result = $phone ? Sms::sendRemind($phone, $data['company_name'] . '的' . $data['position'] . '已留资料,请及时登录智价云管理后台跟进 ') : true; // : true;
|
|
|
// 返回结果
|
|
// 返回结果
|
|
|
return json_send(['code' => 'success', 'msg' => '留言成功', 'data' => '']);
|
|
return json_send(['code' => 'success', 'msg' => '留言成功', 'data' => '']);
|
|
|
}
|
|
}
|