WalletToBankLogStatus::class, 'pay_way' => WalletToBankLogPayWay::class, 'pay_at' => 'datetime', ]; /** * @var array */ protected $fillable = [ 'user_id', 'bank_name', 'bank_number', 'bank_description', 'username', 'amount', 'status', 'remarks', 'rate', 'service_amount', 'account_amount', 'pay_sn', 'pay_way', 'pay_at', 'failed_reason', ]; /** * 提现记录所属用户 * */ public function user() { return $this->belongsTo(User::class); } public function getAmountFormatAttribute() { return trim_trailing_zeros(bcdiv($this->attributes['amount'], 100, 2)); } public function getServiceAmountFormatAttribute() { return trim_trailing_zeros(bcdiv($this->attributes['service_amount'], 100, 2)); } }