Subversion Repositories SmartDukaan

Rev

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

Rev 18590 Rev 18634
Line 13... Line 13...
13
    HotspotServiceMatrix as T_HotspotServiceMatrix, EbayOrder as T_EbayOrder, \
13
    HotspotServiceMatrix as T_HotspotServiceMatrix, EbayOrder as T_EbayOrder, \
14
    AmazonFbaSalesSnapshot as T_AmazonFbaSalesSnapshot, SnapdealOrder as T_SnapdealOrder, \
14
    AmazonFbaSalesSnapshot as T_AmazonFbaSalesSnapshot, SnapdealOrder as T_SnapdealOrder, \
15
    FlipkartOrder as flipkartOrder, AmazonFbaOrderReturns as amazonFbaOrderReturn, \
15
    FlipkartOrder as flipkartOrder, AmazonFbaOrderReturns as amazonFbaOrderReturn, \
16
    FlipkartAdvantageOrder as flipkartAdvantageOrder, HsOrder as homeshopOrder, ReturnTransaction as RTransaction, \
16
    FlipkartAdvantageOrder as flipkartAdvantageOrder, HsOrder as homeshopOrder, ReturnTransaction as RTransaction, \
17
    ReturnOrderInfo as returnOrderInfo, ReturnTransactionStatus, ReturnTxnResolutionStatus, \
17
    ReturnOrderInfo as returnOrderInfo, ReturnTransactionStatus, ReturnTxnResolutionStatus, \
18
    ReturnPickupRequest as RPickupRequest, ReturnTxnPickupStatus
18
    ReturnPickupRequest as RPickupRequest, ReturnTxnPickupStatus, Creditor as TCreditor, \
-
 
19
    CreditHistory as TCreditHistory, UserSanction as TUserSanction, CreditTxnType, LoanHistory as TLoanHistory
19
    
20
    
20
    
21
    
21
from shop2020.utils.Utils import to_java_date
22
from shop2020.utils.Utils import to_java_date
22
from shop2020.model.v1.order.impl.DataService import Alert, Transaction
23
from shop2020.model.v1.order.impl.DataService import Alert, Transaction
23
import datetime
24
import datetime
Line 543... Line 544...
543
        rPickupRequest.promised_pickup_timestamp = to_java_date(returnPickupRequest.promised_pickup_timestamp)
544
        rPickupRequest.promised_pickup_timestamp = to_java_date(returnPickupRequest.promised_pickup_timestamp)
544
    if returnPickupRequest.pickedUpAt:
545
    if returnPickupRequest.pickedUpAt:
545
        rPickupRequest.pickedUpAt = to_java_date(returnPickupRequest.pickedUpAt)
546
        rPickupRequest.pickedUpAt = to_java_date(returnPickupRequest.pickedUpAt)
546
    rPickupRequest.pickupStatus = ReturnTxnPickupStatus._NAMES_TO_VALUES[returnPickupRequest.pickupStatus]
547
    rPickupRequest.pickupStatus = ReturnTxnPickupStatus._NAMES_TO_VALUES[returnPickupRequest.pickupStatus]
547
    return rPickupRequest
548
    return rPickupRequest
-
 
549
 
-
 
550
def to_t_Creditor(creditor):
-
 
551
    t_Creditor = TCreditor()
-
 
552
    t_Creditor.id = creditor.id
-
 
553
    t_Creditor.created = to_java_date(creditor.created)
-
 
554
    t_Creditor.name = creditor.name
-
 
555
    t_Creditor.updated = to_java_date(creditor.updated)
-
 
556
    t_Creditor.active = creditor.active
-
 
557
    return t_Creditor
-
 
558
 
-
 
559
def to_t_CreditHistory(creditHistory):
-
 
560
    t_CreditHistory = TCreditHistory()
-
 
561
    t_CreditHistory.id = creditHistory.id
-
 
562
    t_CreditHistory.user_id = creditHistory.user_id
-
 
563
    t_CreditHistory.creditor_id = creditHistory.creditor_id
-
 
564
    t_CreditHistory.payment_id = creditHistory.payment_id
-
 
565
    t_CreditHistory.amount = creditHistory.amount
-
 
566
    if creditHistory.credit_type:
-
 
567
        t_CreditHistory.credit_type = CreditTxnType._NAMES_TO_VALUES[creditHistory.credit_type]
-
 
568
    t_CreditHistory.shipping_id = creditHistory.shipping_id
-
 
569
    t_CreditHistory.created = to_java_date(creditHistory.created)
-
 
570
    return t_CreditHistory
-
 
571
 
-
 
572
def to_t_UserSanction(userSanction):
-
 
573
    t_UserSanction = TUserSanction()
-
 
574
    t_UserSanction.user_id = userSanction.user_id
-
 
575
    t_UserSanction.creditor_id = userSanction.creditor_id
-
 
576
    t_UserSanction.user_ref_id = userSanction.user_ref_id
-
 
577
    t_UserSanction.credit_limit = userSanction.credit_limit
-
 
578
    t_UserSanction.credit_blocked = userSanction.credit_blocked
-
 
579
    t_UserSanction.loan = userSanction.loan
-
 
580
    t_UserSanction.active = userSanction.active
-
 
581
    t_UserSanction.created = to_java_date(userSanction.created)
-
 
582
    if userSanction.updated:
-
 
583
        t_UserSanction.updated = to_java_date(userSanction.updated)
-
 
584
        
-
 
585
    return t_UserSanction
-
 
586
 
-
 
587
def to_t_LoanHistory(loanHistory):
-
 
588
    t_LoanHistory = TLoanHistory()
-
 
589
    t_LoanHistory.id = loanHistory.id
-
 
590
    t_LoanHistory.user_id = loanHistory.user_id
-
 
591
    t_LoanHistory.creditor_id = loanHistory.creditor_id
-
 
592
    t_LoanHistory.payment_id = loanHistory.payment_id
-
 
593
    t_LoanHistory.amount = loanHistory.amount
-
 
594
    if loanHistory.credit_type:
-
 
595
        t_LoanHistory.credit_type = CreditTxnType._NAMES_TO_VALUES[loanHistory.credit_type]
-
 
596
    t_LoanHistory.created = to_java_date(loanHistory.created)
-
 
597
    if loanHistory.updated:
-
 
598
        t_LoanHistory.updated = to_java_date(loanHistory.updated)
-
 
599
    t_LoanHistory.loan_id = loanHistory.loan_id
-
 
600
    if loanHistory.due_date:
-
 
601
        t_LoanHistory.due_date = to_java_date(loanHistory.due_date)  
-
 
602
    if loanHistory.value_date:
-
 
603
        t_LoanHistory.value_date = to_java_date(loanHistory.value_date)
-
 
604
        
-
 
605
    return t_LoanHistory
-
 
606