Subversion Repositories SmartDukaan

Rev

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

Rev 10287 Rev 10909
Line 12... Line 12...
12
    Insurer as TInsurer, BrandInfo as TBrandInfo, Amazonlisted as TAmazonlisted, \
12
    Insurer as TInsurer, BrandInfo as TBrandInfo, Amazonlisted as TAmazonlisted, \
13
    EbayItem as TEbayItem, BannerUriMapping as TBannerUriMapping, Campaign as TCampaign, \
13
    EbayItem as TEbayItem, BannerUriMapping as TBannerUriMapping, Campaign as TCampaign, \
14
    SnapdealItem as TSnapdealItem, SnapdealItemDetails as TSnapdealItemDetails,ProductFeedSubmit as TProductFeedSubmit, \
14
    SnapdealItem as TSnapdealItem, SnapdealItemDetails as TSnapdealItemDetails,ProductFeedSubmit as TProductFeedSubmit, \
15
    MarketplaceItems as TMarketplaceItems, MarketplacePercentage as TMarketplacePercentage, \
15
    MarketplaceItems as TMarketplaceItems, MarketplacePercentage as TMarketplacePercentage, \
16
    MarketPlaceItemPrice as TMarketPlaceItemPrice, FlipkartItem as TFlipkartItem,\
16
    MarketPlaceItemPrice as TMarketPlaceItemPrice, FlipkartItem as TFlipkartItem,\
17
    FlipkartItemDetails as TFlipkartItemDetails 
17
    FlipkartItemDetails as TFlipkartItemDetails
18
from shop2020.utils.Utils import to_java_date
18
from shop2020.utils.Utils import to_java_date
19
 
19
 
20
def to_t_item(item):
20
def to_t_item(item):
21
    t_item = Item()
21
    t_item = Item()
22
    if item is None:
22
    if item is None:
Line 202... Line 202...
202
    t_amazonlisted.upc = Amazonlisted.upc
202
    t_amazonlisted.upc = Amazonlisted.upc
203
    t_amazonlisted.part_number = Amazonlisted.part_number
203
    t_amazonlisted.part_number = Amazonlisted.part_number
204
    t_amazonlisted.name = Amazonlisted.name
204
    t_amazonlisted.name = Amazonlisted.name
205
    t_amazonlisted.ean = Amazonlisted.ean
205
    t_amazonlisted.ean = Amazonlisted.ean
206
    t_amazonlisted.fbaPrice = Amazonlisted.fbaPrice
206
    t_amazonlisted.fbaPrice = Amazonlisted.fbaPrice
-
 
207
    t_amazonlisted.fbbPrice = Amazonlisted.fbbPrice
207
    t_amazonlisted.sellingPrice = Amazonlisted.sellingPrice
208
    t_amazonlisted.sellingPrice = Amazonlisted.sellingPrice
208
    t_amazonlisted.isFba = Amazonlisted.isFba
209
    t_amazonlisted.isFba = Amazonlisted.isFba
-
 
210
    t_amazonlisted.isFbb = Amazonlisted.isFbb
209
    t_amazonlisted.isNonFba = Amazonlisted.isNonFba
211
    t_amazonlisted.isNonFba = Amazonlisted.isNonFba
210
    t_amazonlisted.isInventoryOverride = Amazonlisted.isInventoryOverride
212
    t_amazonlisted.isInventoryOverride = Amazonlisted.isInventoryOverride
211
    t_amazonlisted.color = Amazonlisted.color
213
    t_amazonlisted.color = Amazonlisted.color
212
    t_amazonlisted.category = Amazonlisted.category
214
    t_amazonlisted.category = Amazonlisted.category
213
    t_amazonlisted.handlingTime = Amazonlisted.handlingTime
215
    t_amazonlisted.handlingTime = Amazonlisted.handlingTime
214
    t_amazonlisted.isCustomTime = Amazonlisted.isCustomTime
216
    t_amazonlisted.isCustomTime = Amazonlisted.isCustomTime
215
    t_amazonlisted.category_code = Amazonlisted.category_code
217
    t_amazonlisted.category_code = Amazonlisted.category_code
216
    t_amazonlisted.mfnPriceLastUpdatedOn = to_java_date(Amazonlisted.mfnPriceLastUpdatedOn)
218
    t_amazonlisted.mfnPriceLastUpdatedOn = to_java_date(Amazonlisted.mfnPriceLastUpdatedOn)
217
    t_amazonlisted.fbaPriceLastUpdatedOn = to_java_date(Amazonlisted.fbaPriceLastUpdatedOn)
219
    t_amazonlisted.fbaPriceLastUpdatedOn = to_java_date(Amazonlisted.fbaPriceLastUpdatedOn)
-
 
220
    t_amazonlisted.fbbPriceLastUpdatedOn = to_java_date(Amazonlisted.fbbPriceLastUpdatedOn)
218
    t_amazonlisted.mfnPriceLastUpdatedOnSc = to_java_date(Amazonlisted.mfnPriceLastUpdatedOnSc)
221
    t_amazonlisted.mfnPriceLastUpdatedOnSc = to_java_date(Amazonlisted.mfnPriceLastUpdatedOnSc)
-
 
222
    t_amazonlisted.fbbPriceLastUpdatedOnSc = to_java_date(Amazonlisted.fbbPriceLastUpdatedOnSc)
219
    t_amazonlisted.fbaPriceLastUpdatedOnSc = to_java_date(Amazonlisted.fbaPriceLastUpdatedOnSc)
223
    t_amazonlisted.fbaPriceLastUpdatedOnSc = to_java_date(Amazonlisted.fbaPriceLastUpdatedOnSc)
220
    t_amazonlisted.suppressMfnPriceUpdate = Amazonlisted.suppressMfnPriceUpdate
224
    t_amazonlisted.suppressMfnPriceUpdate = Amazonlisted.suppressMfnPriceUpdate
221
    t_amazonlisted.suppressFbaPriceUpdate = Amazonlisted.suppressFbaPriceUpdate
225
    t_amazonlisted.suppressFbaPriceUpdate = Amazonlisted.suppressFbaPriceUpdate
-
 
226
    t_amazonlisted.suppressFbbPriceUpdate = Amazonlisted.suppressFbbPriceUpdate
222
    t_amazonlisted.taxCode = Amazonlisted.taxCode
227
    t_amazonlisted.taxCode = Amazonlisted.taxCode
-
 
228
    t_amazonlisted.fbbTaxCode = Amazonlisted.fbbTaxCode
223
    return t_amazonlisted
229
    return t_amazonlisted
224
 
230
 
225
def to_t_ebay_item(ebay_item):
231
def to_t_ebay_item(ebay_item):
226
    t_ebay_item = TEbayItem()
232
    t_ebay_item = TEbayItem()
227
    t_ebay_item.ebayListingId = ebay_item.ebayListingId
233
    t_ebay_item.ebayListingId = ebay_item.ebayListingId
Line 403... Line 409...
403
    if flipkartItemInventory is not None:
409
    if flipkartItemInventory is not None:
404
        t_flipkart_item_details.lastUpdatedInventory = flipkartItemInventory.availability
410
        t_flipkart_item_details.lastUpdatedInventory = flipkartItemInventory.availability
405
        #t_flipkart_item_details.lastUpdatedInventoryTimestamp = flipkartItemInventory.lastUpdatedOnFlipkart 
411
        #t_flipkart_item_details.lastUpdatedInventoryTimestamp = flipkartItemInventory.lastUpdatedOnFlipkart 
406
    return t_flipkart_item_details
412
    return t_flipkart_item_details
407
    
413
    
408
        
-