'已关闭', 1 => '释放中', 2 => '已完成', ]; } public function getAvailableAttr($value, $data) { $released = (float) ($data['released_amount'] ?? 0); return number_format($released, 2, '.', ''); } public function user() { return $this->belongsTo(UserModel::class, 'user_id', 'id')->field('id, nickname, avatar, mobile'); } public function order() { return $this->belongsTo(OrderModel::class, 'order_id', 'id'); } }