From af8577064d1622b67805870cdf61a5a167494776 Mon Sep 17 00:00:00 2001 From: "WIN-C27C5MSVTPO\\16961" <1696136552@qq.com> Date: Sat, 29 Nov 2025 16:13:53 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=B0=E5=BD=95=E5=AF=BB=E7=9B=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/InquiryTransmitController.php | 5 +++++ app/common/service/InquiryTransmitService.php | 18 ++++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/app/admin/controller/InquiryTransmitController.php b/app/admin/controller/InquiryTransmitController.php index 8e59cd1..95655df 100644 --- a/app/admin/controller/InquiryTransmitController.php +++ b/app/admin/controller/InquiryTransmitController.php @@ -2,6 +2,7 @@ namespace app\admin\controller; use app\common\controller\BaseController; +use app\common\model\InquiryTransmit; use app\common\traits\crud\CrudControllerTrait; use app\common\service\InquiryTransmitService; use support\Log; @@ -45,6 +46,8 @@ class InquiryTransmitController extends BaseController try { $params = $request->all(); + var_dump($params); + $mailto = '1696136552@qq.com'; $fromDomain = 'magicbridgeauto.com'; @@ -103,6 +106,8 @@ class InquiryTransmitController extends BaseController 'uCountry' => $params['uCountry'] ]; + $this->service->serviceStore($request, $edata); + $this->emailHtml($edata); return json([ diff --git a/app/common/service/InquiryTransmitService.php b/app/common/service/InquiryTransmitService.php index a046056..46265f9 100644 --- a/app/common/service/InquiryTransmitService.php +++ b/app/common/service/InquiryTransmitService.php @@ -5,6 +5,7 @@ namespace app\common\service; use app\common\validate\InquiryTransmitValidate; use app\common\traits\crud\CrudServiceTrait; use app\common\model\InquiryTransmit; +use support\Request; class InquiryTransmitService { @@ -28,4 +29,21 @@ class InquiryTransmitService { return new $this->validator; } + + + /** 创建 */ + public function serviceStore(Request $request, array $data = []) + { + $data['email'] = $data['Email']; + $data['name'] = $data['Name']; + $data['tel'] = $data['Tel']; + $data['company'] = $data['Company']; + $data['country'] = $data['Country']; + $data['form_Url'] = $data['Form Url']; + $data['message'] = $data['Message']; + $data['iplocation'] = $data['IpLocation']; + $data['ip'] = $data['Ip']; + + return InquiryTransmit::create($data); + } } \ No newline at end of file