|
- <?php
-
- namespace App\Models\HtpmsCustomer\Deposit;
-
- use App\Models\Cast;
- use App\Models\ColumnName;
- use App\Models\HistoryModel;
- use App\Models\HtpmsCustomer\HtpmsCustomerAppModel;
-
- /**
- * デポジット異動履歴
- */
- class DepositTransfer extends HtpmsCustomerAppModel
- {
- const COL_NAME_SHOP_ID = ColumnName::SHOP_ID; // 店舗ID
- const COL_NAME_TRANSFER_DATETIME = "transfer_datetime"; // 異動日時
- const COL_NAME_TRANSFER_AMOUNT = "transfer_amount"; // デポジット残高
- const COL_NAME_BEFORE_AMOUNT = "before_amount"; // 異動前デポジット
- const COL_NAME_AFTER_AMOUNT = "after_amount"; // 異動後デポジット
-
- protected $table = "tbl3_dep_deposit_transfers";
-
- protected $casts = [
- self::COL_NAME_TRANSFER_DATETIME => Cast::DATETIME,
- ];
-
- public function getHistory(): ?HistoryModel
- {
- return null;
- }
-
- public function getModelName(): string
- {
- return "デポジット異動履歴";
- }
- }
|