Edit time
This commit is contained in:
@@ -46,19 +46,16 @@ class CardSaleTran < ApplicationRecord
|
||||
|
||||
if from.present? && to.present?
|
||||
|
||||
# cardSale = CardSaleTran.where("DATE_FORMAT(req_date,'%Y-%m-%d') >= ?" + " AND DATE_FORMAT(req_date,'%Y-%m-%d') <= ? and status IS NULL ", from,to)
|
||||
from_date = from.strftime("%Y-%m-%d")
|
||||
to_date = to.strftime("%Y-%m-%d")
|
||||
query = CardSaleTran.joins("Join sales s ON s.sale_id = card_sale_trans.sale_id"+
|
||||
" JOIN customers c ON c.customer_id = s.customer_id")
|
||||
cardSale = query.where("req_date >= ? and req_date <= ? and status = 'Approved'",from_date,to_date)
|
||||
|
||||
cardSale = query.where("DATE_FORMAT(req_date,'%Y-%m-%d') >= ? and DATE_FORMAT(req_date,'%Y-%m-%d') <= ? and status = 'Approved'",from,to)
|
||||
|
||||
if shift.present?
|
||||
query1 = cardSale.where("s.shift_sale_id in (?)", shift.to_a)
|
||||
elsif shift_sale_range.present?
|
||||
query1 = cardSale.where("s.shift_sale_id in (?)",shift_sale_range.to_a)
|
||||
else
|
||||
query1 = cardSale.where("s.receipt_date between ? and ?",from,to)
|
||||
query1 = cardSale.where("DATE_FORMAT(s.receipt_date,'%Y-%m-%d') between ? and ?",from,to)
|
||||
end
|
||||
query2 = query1.where(payment)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user