|
- <?php
-
- namespace App\Models;
-
- use App\Models\Feature\ContractFeature;
-
- class ReceiptIssuingOrder extends AppModel
- {
- use ContractFeature;
-
- const COL_NAME_HANDLER_ID = "handler_id";
- const COL_NAME_ORDER_DATETIME = "order_datetime";
- const COL_NAME_STATUS_NAME = "status_name";
- const COL_NAME_SUMMARY_KEY1 = "summary_key1";
- const COL_NAME_SUMMARY_KEY2 = "summary_key2";
- const COL_NAME_ACCESS_TOKEN = "access_token";
- const COL_NAME_ACCESS_TOKEN_EXPIRES_AT = "access_token_expires_at";
-
- const COL_NAME_STATUS_DONE = "status_done";
- const COL_NAME_STATUS_SMS_SEND_DATETIME = "status_sms_send_datetime";
- const COL_NAME_STATUS_FIRST_ACCESS_DATETIME = "status_first_access_datetime";
- const COL_NAME_STATUS_RECEIPT_CONFIRM_DATETIME = "status_receipt_confirm_datetime";
- const COL_NAME_STATUS_ORDER_MAIL_DATETIME = "status_order_mail_datetime";
- const COL_NAME_STATUS_MAIL_DOWNLOAD_DATETIME = "status_mail_download_datetime";
- const COL_NAME_STATUS_MAIL_POST_DATE = "status_mail_post_date";
- const COL_NAME_STATUS_RECEIPT_DOWNLOAD_DATETIME = "status_receipt_download_datetime";
- const COL_NAME_STATUS_RECEIPT_EMAIL_SEND_ORDER_DATETIME = "status_receipt_email_send_order_datetime";
- const COL_NAME_STATUS_RECEIPT_EMAIL_SEND_DATETIME = "status_receipt_email_send_datetime";
-
- const COL_NAME_SMS_PHONE_NUMBER = "sms_phone_number";
- const COL_NAME_SMS_SEND_SUCCESS = "sms_send_success";
- const COL_NAME_RECEIPT_NO = "receipt_no";
- const COL_NAME_RECEIPT_USE_DATE = "receipt_use_date";
- const COL_NAME_RECEIPT_SHOP_NAME = "receipt_shop_name";
- const COL_NAME_RECEIPT_ISSUER = "receipt_issuer";
- const COL_NAME_RECEIPT_NAME = "receipt_name";
- const COL_NAME_RECEIPT_PURPOSE = "receipt_purpose";
- const COL_NAME_RECEIPT_INVOICE_NO = "receipt_invoice_no";
- const COL_NAME_RECEIPT_AMOUNT = "receipt_amount";
- const COL_NAME_EMAIL = "email";
- const COL_NAME_MAIL_PREF_CODE = "mail_pref_code";
- const COL_NAME_MAIL_ZIP_CODE = "mail_zip_code";
- const COL_NAME_MAIL_ADDRESS1 = "mail_address1";
- const COL_NAME_MAIL_ADDRESS2 = "mail_address2";
- const COL_NAME_MAIL_ADDRESS3 = "mail_address3";
- const COL_NAME_MAIL_NAME = "mail_name";
- const COL_NAME_MEMO = "memo";
-
- protected $casts = [
- self::COL_NAME_ORDER_DATETIME => 'datetime',
- self::COL_NAME_ACCESS_TOKEN_EXPIRES_AT => 'datetime',
- self::COL_NAME_STATUS_SMS_SEND_DATETIME => 'datetime',
- self::COL_NAME_STATUS_FIRST_ACCESS_DATETIME => 'datetime',
- self::COL_NAME_STATUS_RECEIPT_CONFIRM_DATETIME => 'datetime',
- self::COL_NAME_STATUS_ORDER_MAIL_DATETIME => 'datetime',
- self::COL_NAME_STATUS_MAIL_DOWNLOAD_DATETIME => 'datetime',
- self::COL_NAME_STATUS_MAIL_POST_DATE => 'date',
- self::COL_NAME_STATUS_RECEIPT_DOWNLOAD_DATETIME => 'datetime',
- self::COL_NAME_STATUS_RECEIPT_EMAIL_SEND_DATETIME => 'datetime',
- self::COL_NAME_RECEIPT_USE_DATE => 'date',
- ];
-
-
- public function getModelName(): string
- {
- return "領収証発行依頼";
- }
- }
|