diff --git a/app/models/batch_line_item.rb b/app/models/batch_line_item.rb index da85753..0675292 100644 --- a/app/models/batch_line_item.rb +++ b/app/models/batch_line_item.rb @@ -41,12 +41,14 @@ class BatchLineItem < ApplicationRecord end def self.generate_barcode - o = [('0'..'9')].map { |i| i.to_a }.flatten - barcode = (0...8).map { o[rand(o.length)] }.join + # o = [('0'..'9')].map { |i| i.to_a }.flatten + # barcode = (0...8).map { o[rand(o.length)] }.join + barcode= rand(1_000_000_0..9_999_999_9) find_account_no = BatchLineItem.find_by_barcode(barcode) if !find_account_no.nil? - o = [('0'..'9')].map { |i| i.to_a }.flatten - barcode = (0...8).map { o[rand(o.length)] }.join + # o = [('0'..'9')].map { |i| i.to_a }.flatten + # barcode = (0...8).map { o[rand(o.length)] }.join + barcode = rand(1_000_000_0..9_999_999_9) end return barcode end