Explorar el Código

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

master
sosuke.iwabuchi hace 2 años
padre
commit
539aa6f426
Se han modificado 1 ficheros con 12 adiciones y 0 borrados
  1. +12
    -0
      app/Kintone/Models/PaymentPlan.php

+ 12
- 0
app/Kintone/Models/PaymentPlan.php Ver fichero

@@ -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;
}
}

Cargando…
Cancelar
Guardar