docs: def query(self, refund_id=None, out_refund_no=None, transaction_id=None,
                out_trade_no=None, device_info=None):
          """
          查询退款
  
          :param refund_id: 微信退款单号
          :param out_refund_no: 商户退款单号
          :param transaction_id: 微信订单号
          :param out_trade_no: 商户系统内部的订单号
          :param device_info: 可选，终端设备号
          :return: 返回的结果数据
          """
          data = {
              'appid': self.appid,
              'device_info': device_info,
              'transaction_id': transaction_id,
              'out_trade_no': out_trade_no,
              'out_refund_no': out_refund_no,
              'refund_id': refund_id,
          }
          return self._post('pay/refundquery', data=data)