瀏覽代碼

プラン変更申請 受付メールの仮対応

master
sosuke.iwabuchi 2 年之前
父節點
當前提交
0271c2df00
共有 3 個檔案被更改,包括 50 行新增4 行删除
  1. +40
    -0
      app/Email/Members/ChangePlanOrderNotice.php
  2. +5
    -4
      app/Http/Controllers/Web/SeasonTicketContract/ChangePlanOrderController.php
  3. +5
    -0
      resources/views/emails/members/change_plan_order_notice.blade.php

+ 40
- 0
app/Email/Members/ChangePlanOrderNotice.php 查看文件

@@ -0,0 +1,40 @@
<?php

namespace App\Email\Members;

use App\Kintone\Models\ChangePlanApplication;
use App\Kintone\Models\Customer;
use App\Kintone\Models\SeasonTicketContract;

class ChangePlanOrderNotice extends Members
{

public function __construct(
private SeasonTicketContract $seasonTicketContract,
private ChangePlanApplication $app,
?Customer $customer = null,
) {
if ($customer === null) {
$customer = $app->getCustomer();
}
parent::__construct($customer);
}

public function getTemplateName(): string
{
return 'emails.members.change_plan_order_notice';
}

public function getSubject(): string
{
return "##TODO プラン変更申請受付のお知らせ";
}

public function getMemberParams(): array
{
return [
'parking_name' => $this->app->parkingName,
'memo' => $this->app->memo,
];
}
}

+ 5
- 4
app/Http/Controllers/Web/SeasonTicketContract/ChangePlanOrderController.php 查看文件

@@ -2,6 +2,7 @@

namespace App\Http\Controllers\Web\SeasonTicketContract;

use App\Email\Members\ChangePlanOrderNotice;
use App\Email\Members\StickerReOrderNotice;
use App\Http\Controllers\Web\WebController;
use App\Kintone\Models\ChangePlanApplication;
@@ -57,10 +58,10 @@ class ChangePlanOrderController extends WebController
$application->memo = $param->memo;

// メール送信
// $email = new StickerReOrderNotice($seasonTicketContract, $application, $customer);
// $email->setUser(Auth::user());
// $emailMmanager = new EmailManager($email);
// $emailMmanager->confirm();
$email = new ChangePlanOrderNotice($seasonTicketContract, $application, $customer);
$email->setUser(Auth::user());
$emailMmanager = new EmailManager($email);
$emailMmanager->confirm();

$application->save();



+ 5
- 0
resources/views/emails/members/change_plan_order_notice.blade.php 查看文件

@@ -0,0 +1,5 @@
@extends('emails.layouts.member')

@section('contents')
プラン変更申請を受け付けました
@endsection

Loading…
取消
儲存