Subversion Repositories SmartDukaan

Rev

Rev 6832 | Rev 7330 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6832 Rev 7281
Line 4... Line 4...
4
@author: ashish
4
@author: ashish
5
'''
5
'''
6
from shop2020.thriftpy.model.v1.inventory.ttypes import ItemInventory, \
6
from shop2020.thriftpy.model.v1.inventory.ttypes import ItemInventory, \
7
    Warehouse, VendorItemPricing, Vendor, VendorItemMapping, \
7
    Warehouse, VendorItemPricing, Vendor, VendorItemMapping, \
8
    InventoryType, WarehouseType, IgnoredInventoryUpdateItems as TIgnoredinventoryupdateitems ,\
8
    InventoryType, WarehouseType, IgnoredInventoryUpdateItems as TIgnoredinventoryupdateitems ,\
9
    ItemStockPurchaseParams, OOSStatus
9
    ItemStockPurchaseParams, OOSStatus, AmazonInventorySnapshot as TAmazonInventorySnapshot
10
from shop2020.utils.Utils import to_java_date
10
from shop2020.utils.Utils import to_java_date
11
 
11
 
12
def to_t_item_inventory(item_inventory_list, item_id):
12
def to_t_item_inventory(item_inventory_list, item_id):
13
    t_item_inventory = ItemInventory()
13
    t_item_inventory = ItemInventory()
14
    t_item_inventory.id = item_id
14
    t_item_inventory.id = item_id
Line 85... Line 85...
85
    t_oos_status = OOSStatus()
85
    t_oos_status = OOSStatus()
86
    t_oos_status.item_id = oos_status.item_id
86
    t_oos_status.item_id = oos_status.item_id
87
    t_oos_status.date = to_java_date(oos_status.date)
87
    t_oos_status.date = to_java_date(oos_status.date)
88
    t_oos_status.is_oos = oos_status.is_oos
88
    t_oos_status.is_oos = oos_status.is_oos
89
    t_oos_status.num_orders = oos_status.num_orders
89
    t_oos_status.num_orders = oos_status.num_orders
90
    return t_oos_status
-
 
91
90
    return t_oos_status
-
 
91
 
-
 
92
def to_t_amazon_inventory_snapshot(AmazonInventorySnapshot):
-
 
93
    t_amazon_inventory_snapshot = TAmazonInventorySnapshot()
-
 
94
    t_amazon_inventory_snapshot.item_id = AmazonInventorySnapshot.item_id
-
 
95
    t_amazon_inventory_snapshot.availability = AmazonInventorySnapshot.availability
-
 
96
    t_amazon_inventory_snapshot.reserved = AmazonInventorySnapshot.reserved
-
 
97
    return t_amazon_inventory_snapshot
-
 
98
92
99