You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
1.0KB

  1. <?php
  2. namespace App\Kintone\Models;
  3. use Illuminate\Support\Carbon;
  4. /**
  5. * アプリ名 各種申請 [解約申請]
  6. * @property Carbon terminateDate
  7. * @property array reason
  8. * @property string reasonDetail
  9. * @property string opinion
  10. * @property string memo
  11. */
  12. class TerminateApplication extends GeneralApplication
  13. {
  14. const FIELD_TERMINATE_DATE = "解約申請_解約希望日";
  15. const FIELD_REASON = "解約申請_解約理由";
  16. const FIELD_REASON_DETAIL = "解約申請_解約理由_詳細";
  17. const FIELD_OPINION = "解約申請_意見";
  18. const FIELD_MEMO = "解約申請_備考";
  19. protected const FIELDS = [
  20. ...parent::FIELDS,
  21. self::FIELD_TERMINATE_DATE => FieldType::DATE,
  22. self::FIELD_REASON => FieldType::CHECK_BOX,
  23. self::FIELD_REASON_DETAIL => FieldType::MULTI_LINE_TEXT,
  24. self::FIELD_OPINION => FieldType::MULTI_LINE_TEXT,
  25. self::FIELD_MEMO => FieldType::MULTI_LINE_TEXT,
  26. ];
  27. protected const FIELD_NAMES = [
  28. ...parent::FIELD_NAMES,
  29. ];
  30. }