transactions for order reservation and api for tax profile

This commit is contained in:
phyusin
2018-05-28 18:08:30 +06:30
parent 0ff21a88cd
commit bf9bb1c58a
14 changed files with 685 additions and 45 deletions

View File

@@ -74,7 +74,7 @@ class Api::OrderReserve::OrderReservationController < Api::ApiController
result = { :status => true, :order_reservation_id => order_reservation_id, :message => "Order reservation is successfully created!" }
order_reservation = OrderReservation.get_pending_orders #find(order_reservation_id)
if ENV["SERVER_MODE"] == 'cloud'
from = request.subdomain + "." + request.domain
from = "" #request.subdomain + "." + request.domain
else
from = ""
end
@@ -84,8 +84,8 @@ class Api::OrderReserve::OrderReservationController < Api::ApiController
end
end
puts "!!! send doemal ::"
puts result
# puts "!!! send doemal ::"
# puts result
Rails.logger.debug "send status to doemal"
Rails.logger.debug result
@@ -129,4 +129,14 @@ class Api::OrderReserve::OrderReservationController < Api::ApiController
render :json => result
end
def get_tax_profile
tax_profiles = TaxProfile.where("group_type = 'doemal_order'")
if !tax_profiles.nil?
render :json => { :status => true, :data => tax_profiles }
else
render :json => { :status => false, :message => 'There is no record!' }
end
end
end