Subversion Repositories SmartDukaan

Rev

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

Rev 6821 Rev 6832
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
9
    ItemStockPurchaseParams, OOSStatus
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 77... Line 77...
77
def to_t_item_stock_purchase_params(item_stock_purchase_params):
77
def to_t_item_stock_purchase_params(item_stock_purchase_params):
78
    t_item_stock_purchase_params = ItemStockPurchaseParams()
78
    t_item_stock_purchase_params = ItemStockPurchaseParams()
79
    t_item_stock_purchase_params.item_id = item_stock_purchase_params.item_id
79
    t_item_stock_purchase_params.item_id = item_stock_purchase_params.item_id
80
    t_item_stock_purchase_params.numOfDaysStock = item_stock_purchase_params.numOfDaysStock
80
    t_item_stock_purchase_params.numOfDaysStock = item_stock_purchase_params.numOfDaysStock
81
    t_item_stock_purchase_params.minStockLevel = item_stock_purchase_params.minStockLevel
81
    t_item_stock_purchase_params.minStockLevel = item_stock_purchase_params.minStockLevel
82
    return t_item_stock_purchase_params
-
 
83
82
    return t_item_stock_purchase_params
-
 
83
 
-
 
84
def to_t_oos_status(oos_status):
-
 
85
    t_oos_status = OOSStatus()
-
 
86
    t_oos_status.item_id = oos_status.item_id
-
 
87
    t_oos_status.date = to_java_date(oos_status.date)
-
 
88
    t_oos_status.is_oos = oos_status.is_oos
-
 
89
    t_oos_status.num_orders = oos_status.num_orders
-
 
90
    return t_oos_status
-
 
91
84
92