This commit is contained in:
nandar
2018-07-26 15:34:11 +06:30
parent 55554707f0
commit 275a7658ce
10 changed files with 66 additions and 10 deletions

View File

@@ -39,6 +39,17 @@ class BatchLineItem < ApplicationRecord
end
return security_code
end
def self.generate_barcode
o = [('0'..'9')].map { |i| i.to_a }.flatten
barcode = (0...10).map { o[rand(o.length)] }.join
find_account_no = BatchLineItem.find_by_barcode(barcode)
if !find_account_no.nil?
o = [('0'..'9')].map { |i| i.to_a }.flatten
barcode = (0...10).map { o[rand(o.length)] }.join
end
return barcode
end
def self.generate_serial_no(client_id)
find_lookup=Lookup.find_by_name('generate_serial_no')
if !find_lookup.nil?