Subversion Repositories SmartDukaan

Rev

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

Rev 9495 Rev 9761
Line 6... Line 6...
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, AmazonInventorySnapshot as TAmazonInventorySnapshot,\
9
    ItemStockPurchaseParams, OOSStatus, AmazonInventorySnapshot as TAmazonInventorySnapshot,\
10
    WarehouseLocation,AmazonFbaInventorySnapshot as TAmazonFbaInventorySnapshot,\
10
    WarehouseLocation,AmazonFbaInventorySnapshot as TAmazonFbaInventorySnapshot,\
11
    SnapdealInventoryItem as TSnapdealInventoryItem
11
    SnapdealInventoryItem as TSnapdealInventoryItem, HoldInventoryDetail as THoldInventoryDetail
12
from shop2020.utils.Utils import to_java_date
12
from shop2020.utils.Utils import to_java_date
13
 
13
 
14
def to_t_item_inventory(item_inventory_list, item_id):
14
def to_t_item_inventory(item_inventory_list, item_id):
15
    t_item_inventory = ItemInventory()
15
    t_item_inventory = ItemInventory()
16
    t_item_inventory.id = item_id
16
    t_item_inventory.id = item_id
Line 115... Line 115...
115
        return t_snapdeal_inventory_snapshot 
115
        return t_snapdeal_inventory_snapshot 
116
    t_snapdeal_inventory_snapshot.item_id = snapdealInventoryItem.item_id 
116
    t_snapdeal_inventory_snapshot.item_id = snapdealInventoryItem.item_id 
117
    t_snapdeal_inventory_snapshot.availability = snapdealInventoryItem.availability
117
    t_snapdeal_inventory_snapshot.availability = snapdealInventoryItem.availability
118
    t_snapdeal_inventory_snapshot.pendingOrders = snapdealInventoryItem.pendingOrders
118
    t_snapdeal_inventory_snapshot.pendingOrders = snapdealInventoryItem.pendingOrders
119
    t_snapdeal_inventory_snapshot.lastUpdatedOnSnapdeal = to_java_date(snapdealInventoryItem.lastUpdatedOnSnapdeal)
119
    t_snapdeal_inventory_snapshot.lastUpdatedOnSnapdeal = to_java_date(snapdealInventoryItem.lastUpdatedOnSnapdeal)
120
    return t_snapdeal_inventory_snapshot
-
 
121
120
    return t_snapdeal_inventory_snapshot
-
 
121
 
-
 
122
def to_t_hold_inventory_detail(holdInventoryDetail):
-
 
123
    t_hold_inventory_detail = THoldInventoryDetail()
-
 
124
    if holdInventoryDetail:
-
 
125
        t_hold_inventory_detail.item_id = holdInventoryDetail.item_id
-
 
126
        t_hold_inventory_detail.warehouse_id = holdInventoryDetail.warehouse_id
-
 
127
        t_hold_inventory_detail.source = holdInventoryDetail.source
-
 
128
        t_hold_inventory_detail.held = holdInventoryDetail.held
-
 
129
    return t_hold_inventory_detail
-
 
130
        
-
 
131
122
132