您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

94 行
4.8KB

  1. <?php
  2. namespace App\Kintone\Models;
  3. use Illuminate\Support\Carbon;
  4. /**
  5. * アプリ名 各種申請 [口座変更申請]
  6. *
  7. * @property string bankBranchIdBefore
  8. * @property string bankCodeBefore
  9. * @property string bankNameBefore
  10. * @property string branchCodeBefore
  11. * @property string branchNameBefore
  12. * @property int accountTypeBefore
  13. * @property string accountNameKanaBefore
  14. * @property int accountNoBefore
  15. * @property int accountYuchoSignBefore
  16. * @property int accountYuchoNoBefore
  17. * @property string bankBranchIdAfter
  18. * @property string bankCodeAfter
  19. * @property string bankNameAfter
  20. * @property string branchCodeAfter
  21. * @property string branchNameAfter
  22. * @property int accountTypeAfter
  23. * @property string accountNameKanaAfter
  24. * @property int accountNoAfter
  25. * @property int accountYuchoSignAfter
  26. * @property int accountYuchoNoAfter
  27. * @property Carbon smbcApplicationDatetime
  28. * @property string smbcAcceptNo
  29. * @property string smbcResult
  30. */
  31. class BankAccountUpdateApplication extends GeneralApplication
  32. {
  33. const FIELD_BANK_BRANCH_ID_BEFORE = "口座変更申請_変更前_銀行支店ID";
  34. const FIELD_BANK_CODE_BEFORE = "口座変更申請_変更前_金融機関コード";
  35. const FIELD_BANK_NAME_BEFORE = "口座変更申請_変更前_金融機関名";
  36. const FIELD_BRANCH_CODE_BEFORE = "口座変更申請_変更前_支店コード";
  37. const FIELD_BRANCH_NAME_BEFORE = "口座変更申請_変更前_支店名";
  38. const FIELD_ACCOUNT_TYPE_BEFORE = "口座変更申請_変更前_口座種目";
  39. const FIELD_ACCOUNT_NAME_KANA_BEFORE = "口座変更申請_変更前_口座名義カナ";
  40. const FIELD_ACCOUNT_NO_BEFORE = "口座変更申請_変更前_口座番号";
  41. const FIELD_ACCOUNT_YUCHO_SIGN_BEFORE = "口座変更申請_変更前_ゆうちょ口座記号";
  42. const FIELD_ACCOUNT_YUCHO_NO_BEFORE = "口座変更申請_変更前_ゆうちょ口座番号";
  43. const FIELD_BANK_BRANCH_ID_AFTER = "口座変更申請_変更後_銀行支店ID";
  44. const FIELD_BANK_CODE_AFTER = "口座変更申請_変更後_金融機関コード";
  45. const FIELD_BANK_NAME_AFTER = "口座変更申請_変更後_金融機関名";
  46. const FIELD_BRANCH_CODE_AFTER = "口座変更申請_変更後_支店コード";
  47. const FIELD_BRANCH_NAME_AFTER = "口座変更申請_変更後_支店名";
  48. const FIELD_ACCOUNT_TYPE_AFTER = "口座変更申請_変更後_口座種目";
  49. const FIELD_ACCOUNT_NAME_KANA_AFTER = "口座変更申請_変更後_口座名義カナ";
  50. const FIELD_ACCOUNT_NO_AFTER = "口座変更申請_変更後_口座番号";
  51. const FIELD_ACCOUNT_YUCHO_SIGN_AFTER = "口座変更申請_変更後_ゆうちょ口座記号";
  52. const FIELD_ACCOUNT_YUCHO_NO_AFTER = "口座変更申請_変更後_ゆうちょ口座番号";
  53. const FIELD_APPLICATION_CUSTOMER_CODE = "口座変更申請_顧客コード";
  54. const FIELD_SMBC_APPLICATION_DATETIME = "口座変更申請_SMBC申請日時";
  55. const FIELD_SMBC_ACCEPT_NO = "口座変更申請_SMBC受付番号";
  56. const FIELD_SMBC_RESULT = "口座変更申請_SMBC結果";
  57. protected const FIELDS = [
  58. ...parent::FIELDS,
  59. self::FIELD_BANK_BRANCH_ID_BEFORE => FieldType::SINGLE_LINE_TEXT,
  60. self::FIELD_BANK_CODE_BEFORE => FieldType::SINGLE_LINE_TEXT,
  61. self::FIELD_BANK_NAME_BEFORE => FieldType::SINGLE_LINE_TEXT,
  62. self::FIELD_BRANCH_CODE_BEFORE => FieldType::SINGLE_LINE_TEXT,
  63. self::FIELD_BRANCH_NAME_BEFORE => FieldType::SINGLE_LINE_TEXT,
  64. self::FIELD_ACCOUNT_TYPE_BEFORE => FieldType::NUMBER,
  65. self::FIELD_ACCOUNT_NAME_KANA_BEFORE => FieldType::SINGLE_LINE_TEXT,
  66. self::FIELD_ACCOUNT_NO_BEFORE => FieldType::NUMBER,
  67. self::FIELD_ACCOUNT_YUCHO_SIGN_BEFORE => FieldType::NUMBER,
  68. self::FIELD_ACCOUNT_YUCHO_NO_BEFORE => FieldType::NUMBER,
  69. self::FIELD_BANK_BRANCH_ID_AFTER => FieldType::SINGLE_LINE_TEXT,
  70. self::FIELD_BANK_CODE_AFTER => FieldType::SINGLE_LINE_TEXT,
  71. self::FIELD_BANK_NAME_AFTER => FieldType::SINGLE_LINE_TEXT,
  72. self::FIELD_BRANCH_CODE_AFTER => FieldType::SINGLE_LINE_TEXT,
  73. self::FIELD_BRANCH_NAME_AFTER => FieldType::SINGLE_LINE_TEXT,
  74. self::FIELD_ACCOUNT_TYPE_AFTER => FieldType::NUMBER,
  75. self::FIELD_ACCOUNT_NAME_KANA_AFTER => FieldType::SINGLE_LINE_TEXT,
  76. self::FIELD_ACCOUNT_NO_AFTER => FieldType::NUMBER,
  77. self::FIELD_ACCOUNT_YUCHO_SIGN_AFTER => FieldType::NUMBER,
  78. self::FIELD_ACCOUNT_YUCHO_NO_AFTER => FieldType::NUMBER,
  79. self::FIELD_APPLICATION_CUSTOMER_CODE => FieldType::SINGLE_LINE_TEXT,
  80. self::FIELD_SMBC_APPLICATION_DATETIME => FieldType::DATETIME,
  81. self::FIELD_SMBC_ACCEPT_NO => FieldType::SINGLE_LINE_TEXT,
  82. self::FIELD_SMBC_RESULT => FieldType::SINGLE_LINE_TEXT,
  83. ];
  84. protected const FIELD_NAMES = [
  85. ...parent::FIELD_NAMES,
  86. ];
  87. }