belongsTo('App\Models\Wallet', 'wallet_id'); } /** * @Author FelixYin * * @description 钱包交易关联提现记录 */ public function withdraw() { return $this->hasOne('App\Models\WalletWithdrawRecord', 'trans_record_id', 'id'); } /** * @Author FelixYin * * @description 交易关联支付记录 */ public function paymentRecords() { return $this->hasMany('App\Models\WalletPaymentRecord', 'trans_record_id', 'id'); } /** * @Author FelixYin * * @description 交易关联退款记录 */ public function refundRecords() { return $this->hasMany('App\Models\WalletRefundRecord', 'trans_record_id', 'id'); } }