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.

52 line
2.0KB

  1. <?php
  2. namespace App\Kintone\Models;
  3. /**
  4. * アプリ名 各種申請 [駐車証明発行申請]
  5. * @property string paymentMethod
  6. * @property string name
  7. * @property string zipCode
  8. * @property string address
  9. * @property string phoneNo
  10. * @property string vehicleNo
  11. * @property string chassisNo
  12. * @property string mailName
  13. * @property string mailZipCode
  14. * @property string mailAddress
  15. * @property string memo
  16. */
  17. class ParkingCertificateApplication extends GeneralApplication
  18. {
  19. const FIELD_PAYMENT_METHOD = "車庫証明発行申請_支払方法";
  20. const FIELD_NAME = "車庫証明発行申請_氏名";
  21. const FIELD_ZIP_CODE = "車庫証明発行申請_郵便番号";
  22. const FIELD_ADDRESS = "車庫証明発行申請_住所";
  23. const FIELD_PHONE_NO = "車庫証明発行申請_電話番号";
  24. const FIELD_VEHICLE_NO = "車庫証明発行申請_車両番号";
  25. const FIELD_CHASSIS_NO = "車庫証明発行申請_車体番号";
  26. const FIELD_MAIL_NAME = "車庫証明発行申請_郵送先_宛名";
  27. const FIELD_MAIL_ZIP_CODE = "車庫証明発行申請_郵送先_郵便番号";
  28. const FIELD_MAIL_ADDRESS = "車庫証明発行申請_郵送先_住所";
  29. const FIELD_MEMO = "車庫証明発行申請_備考";
  30. protected const FIELDS = [
  31. ...parent::FIELDS,
  32. self::FIELD_PAYMENT_METHOD => FieldType::DROP_DOWN,
  33. self::FIELD_NAME => FieldType::SINGLE_LINE_TEXT,
  34. self::FIELD_ZIP_CODE => FieldType::SINGLE_LINE_TEXT,
  35. self::FIELD_ADDRESS => FieldType::SINGLE_LINE_TEXT,
  36. self::FIELD_PHONE_NO => FieldType::SINGLE_LINE_TEXT,
  37. self::FIELD_VEHICLE_NO => FieldType::SINGLE_LINE_TEXT,
  38. self::FIELD_CHASSIS_NO => FieldType::SINGLE_LINE_TEXT,
  39. self::FIELD_MAIL_NAME => FieldType::SINGLE_LINE_TEXT,
  40. self::FIELD_MAIL_ZIP_CODE => FieldType::SINGLE_LINE_TEXT,
  41. self::FIELD_MAIL_ADDRESS => FieldType::SINGLE_LINE_TEXT,
  42. self::FIELD_MEMO => FieldType::MULTI_LINE_TEXT,
  43. ];
  44. protected const FIELD_NAMES = [
  45. ...parent::FIELD_NAMES,
  46. ];
  47. }