Procházet zdrojové kódy

支払予定の画面出力に表示名を追加

master
sosuke.iwabuchi před 2 roky
rodič
revize
539aa6f426
1 změnil soubory, kde provedl 12 přidání a 0 odebrání
  1. +12
    -0
      app/Kintone/Models/PaymentPlan.php

+ 12
- 0
app/Kintone/Models/PaymentPlan.php Zobrazit soubor

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

namespace App\Kintone\Models;

use App\Kintone\Models\DropDown\PaymentPlan\PaymentType;
use Illuminate\Support\Carbon;

/**
@@ -69,6 +70,7 @@ class PaymentPlan extends KintoneModel
{
return [
'payment_status' => $this->donePayment() ? "支払済み" : "未払い",
'payment_name' => $this->getViewName(),
];
}

@@ -79,4 +81,14 @@ class PaymentPlan extends KintoneModel

return !!$paymentDate && $remainingAmount === 0;
}

private function getViewName(): string
{

if ($this->paymentType === PaymentType::SEASON_TICKET) {
return sprintf("%d年%d月分 定期料金", $this->targetYear, $this->targetMonth);
}

return $this->paymentType;
}
}

Načítá se…
Zrušit
Uložit