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.

40 lines
1.5KB

  1. <?php
  2. namespace App\Kintone\Models;
  3. use Illuminate\Support\Carbon;
  4. /**
  5. * アプリ名 各種申請 [車両番号・防犯番号変更申請]
  6. * @property ?Carbon changeDate
  7. * @property string vehicleNoBefore
  8. * @property string vehicleNoAfter
  9. * @property string vehicleNoBefore
  10. * @property string registerNoBefore
  11. * @property string registerNoAfter
  12. * @property string memo
  13. */
  14. class VehicleInfoUpdateApplication extends GeneralApplication
  15. {
  16. const FIELD_CHANGE_DATE = "車両番号_防犯番号変更申請_変更日";
  17. const FIELD_VEHICLE_NO_BEFORE = "車両番号_防犯番号変更申請_変更前_車両番号";
  18. const FIELD_VEHICLE_NO_AFTER = "車両番号_防犯番号変更申請_変更後_車両番号";
  19. const FIELD_REGISTER_NO_BEFORE = "車両番号_防犯番号変更申請_変更前_防犯登録番号";
  20. const FIELD_REGISTER_NO_AFTER = "車両番号_防犯番号変更申請_変更後_防犯登録番号";
  21. const FIELD_MEMO = "車両番号_防犯番号変更申請_備考";
  22. protected const FIELDS = [
  23. ...parent::FIELDS,
  24. self::FIELD_CHANGE_DATE => FieldType::DATE,
  25. self::FIELD_VEHICLE_NO_BEFORE => FieldType::SINGLE_LINE_TEXT,
  26. self::FIELD_VEHICLE_NO_AFTER => FieldType::SINGLE_LINE_TEXT,
  27. self::FIELD_REGISTER_NO_BEFORE => FieldType::SINGLE_LINE_TEXT,
  28. self::FIELD_REGISTER_NO_AFTER => FieldType::SINGLE_LINE_TEXT,
  29. self::FIELD_MEMO => FieldType::MULTI_LINE_TEXT,
  30. ];
  31. protected const FIELD_NAMES = [
  32. ...parent::FIELD_NAMES,
  33. ];
  34. }