return_connection.Query<api_stock_warehouse_response_dto>($@"select bailun_sku as 'skuCode',warehouse_code as 'warehouseCode',usable_stock as 'stock' from dc_base_stock where bailun_sku in @skus and usable_stock>0 ",new{skus=search_data.SkuCodes}).ToList();
return_connection.Query<api_stock_warehouse_response_dto>($@" select t1.bailun_sku as 'skuCode', t1.warehouse_code as 'warehouseCode',t1.usable_stock as 'stock',t1.first_purchase_date ,(t2.quantity_purchase+t2.quantity_transfer_order) as 'transit_quantity'
from dc_base_stock as t1
left join dc_mid_transit as t2 on t1.bailun_sku = t2.bailun_sku and t1.warehouse_code=t2.warehouse_code
where usable_stock>0 and bailun_sku in @skus ",new{skus=search_data.SkuCodes}).ToList();