Selaa lähdekoodia

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

master
sosuke.iwabuchi 2 vuotta sitten
vanhempi
commit
539aa6f426
1 muutettua tiedostoa jossa 12 lisäystä ja 0 poistoa
  1. +12
    -0
      app/Kintone/Models/PaymentPlan.php

+ 12
- 0
app/Kintone/Models/PaymentPlan.php Näytä tiedosto

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


namespace App\Kintone\Models; namespace App\Kintone\Models;


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


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


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


return !!$paymentDate && $remainingAmount === 0; 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;
}
} }

Loading…
Peruuta
Tallenna