add order_slim_pdf in settings/lookups and change order_slim_pdf

This commit is contained in:
phyusin
2018-01-16 14:21:50 +06:30
parent d6a4b3992d
commit 5a5f47c946
6 changed files with 134 additions and 14 deletions

View File

@@ -21,8 +21,15 @@ class Oqs::EditController < BaseOqsController
assigned_item = AssignedOrderItem.find_by_instance_code(order_item.item_instance_code)
# order queue stations
oqs = assigned_item.order_queue_station
order_slim_pdf = Lookup.collection_of("order_slim_pdf") #order_slim_pdf
unique_code="OrderItemPdf"
unique_code="OrderItemPdf"
if !order_slim_pdf.nil?
if order_slim_pdf[0][1] == '1'
unique_code="OrderItemSlimPdf"
end
end
print_settings=PrintSetting.find_by_unique_code(unique_code)
order_queue_printer= Printer::OrderQueuePrinter.new(print_settings)

View File

@@ -2,7 +2,14 @@ class Oqs::PrintController < ApplicationController
# Print Order Item
def print
if ENV["SERVER_MODE"] != "cloud" #no print in cloud server
order_slim_pdf = Lookup.collection_of("order_slim_pdf") #order_slim_pdf
unique_code="OrderItemPdf"
if !order_slim_pdf.nil?
if order_slim_pdf[0][1] == '1'
unique_code="OrderItemSlimPdf"
end
end
assigned_item_id = params[:id]
options = params[:options]
assigned_item = AssignedOrderItem.find(assigned_item_id)
@@ -31,7 +38,14 @@ class Oqs::PrintController < ApplicationController
# Print Order Details with booking id
def print_order_summary
if ENV["SERVER_MODE"] != "cloud" #no print in cloud server
order_slim_pdf = Lookup.collection_of("order_slim_pdf") #order_slim_pdf
unique_code="OrderSummaryPdf"
if !order_slim_pdf.nil?
if order_slim_pdf[0][1] == '1'
unique_code="OrderSummarySlimPdf"
end
end
assigned_item_id = params[:id]
table_name = params[:table_name]
assigned_item = AssignedOrderItem.find(assigned_item_id)