領収証発行サービス
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.

44 lines
1.4KB

  1. <?php
  2. namespace App\Models;
  3. use App\Models\Feature\ContractFeature;
  4. use App\Models\Feature\SMSSendOrderFeature;
  5. class SMSProviderFourSMessageCommunication extends AppModel
  6. {
  7. use ContractFeature, SMSSendOrderFeature;
  8. const COL_NAME_CONTRACT_ID = ColumnName::CONTRACT_ID;
  9. const COL_NAME_SMS_SEND_ORDER_ID = ColumnName::SMS_SEND_ORDER_ID;
  10. const COL_NAME_REQUEST_ID = "request_id";
  11. const COL_NAME_REQUEST_DATE = "request_date";
  12. const COL_NAME_REQUEST_STATUS = "request_status";
  13. const COL_NAME_CP_ID = "cp_id";
  14. const COL_NAME_ADDRESS = "address";
  15. const COL_NAME_REQUESTED_CARRIER_CODE = "requested_carrier_code";
  16. const COL_NAME_REQUESTED_SEND_DATE = "requested_send_date";
  17. const COL_NAME_REQUESTED_MESSAGE = "requested_message";
  18. const COL_NAME_REQUESTED_OPTION = "requested_option";
  19. const COL_NAME_MESSAGE_COUNT = "message_count";
  20. const COL_NAME_SUCCESS_COUNT = "success_count";
  21. const COL_NAME_SENT_CARRIER_CODE = "sent_carrier_code";
  22. const COL_NAME_SENT_DATE = "sent_date";
  23. const COL_NAME_DELIV_RCPT_DATE = "deliv_rcpt_date";
  24. const COL_NAME_SENDING_STATUS = "sending_status";
  25. const COL_NAME_RESULT_STATUS = "result_status";
  26. const COL_NAME_EXTIME_FROM = "extime_from";
  27. const COL_NAME_EXTIME_TO = "extime_to";
  28. public function getModelName(): string
  29. {
  30. return "FourSMessage通信実績";
  31. }
  32. public function getHistory(): ?HistoryModel
  33. {
  34. return null;
  35. }
  36. }