update uid api

This commit is contained in:
nandar
2018-08-29 14:34:05 +06:30
parent 2f34bb5aa8
commit ad312c15a5

View File

@@ -143,9 +143,15 @@ class Api::BatchLineItemsController < ApplicationController
barcode = params[:barcode] barcode = params[:barcode]
manufacture_uid = params[:manufacture_uid] manufacture_uid = params[:manufacture_uid]
session_token = params[:session_token] session_token = params[:session_token]
batch_line_item = BatchLineItem.find_by_barcode(barcode)
find_user = Member.find_by_session_token(session_token) find_user = Member.find_by_session_token(session_token)
if !find_user.nil? if !find_user.nil?
if barcode.present?
batch_line_item = BatchLineItem.find_by_barcode(barcode)
elsif manufacture_uid.present?
batch_line_item = BatchLineItem.find_by_manufacture_uid(manufacture_uid)
end
if !batch_line_item.nil? if !batch_line_item.nil?
if batch_line_item.manufacture_uid.empty? if batch_line_item.manufacture_uid.empty?
batch_line_item.manufacture_uid = manufacture_uid batch_line_item.manufacture_uid = manufacture_uid
@@ -172,6 +178,8 @@ class Api::BatchLineItemsController < ApplicationController
end end
end end
def get_item_by_batch def get_item_by_batch
batch_id = params[:batch_id] batch_id = params[:batch_id]
session_token = params[:session_token] session_token = params[:session_token]