class PinganApi::AssistanceBusiness

Public Instance Methods

query_salvation(salvation_query) click to toggle source

向平安银行查询指定的救援请求

# File lib/pingan_api/assistance_business.rb, line 22
def query_salvation(salvation_query)
  data = send_request_with_data_and_template(salvation_query, PinganApi.config.salvation_query_request_template)
  return PinganApi::Models::Assistance::SalvationQueryResponse.from_xml(data)
end
receive_salvation(body) click to toggle source

接收平安银行推送过来的救援请求

# File lib/pingan_api/assistance_business.rb, line 6
def receive_salvation(body)
  return PinganApi::Models::Assistance::SalvationReceiveRequest.from_xml(body)
end
receive_salvation_response(data) click to toggle source

返回数据给平安

# File lib/pingan_api/assistance_business.rb, line 11
def receive_salvation_response(data)
  return data.get_result(PinganApi.config.salvation_receive_response_template)
end
send_operation(operation) click to toggle source

发送救援执行情况给平安银行

# File lib/pingan_api/assistance_business.rb, line 16
def send_operation(operation)
  data = send_request_with_data_and_template(operation, PinganApi.config.operation_send_request_template)
  return PinganApi::Models::Assistance::OperationSendResponse.from_xml(data)
end
send_photo(photo) click to toggle source

发送照片

# File lib/pingan_api/assistance_business.rb, line 28
def send_photo(photo)
  data = send_request_with_data_and_template(photo, PinganApi.config.upload_photo_send_request_template)
  return PinganApi::Models::Assistance::OperationSendResponse.from_xml(data)
end