| Line 11... |
Line 11... |
| 11 |
FRC as T_FRC, HotspotStore as T_HotSpotStore, SourceDetail as T_SourceDetail , \
|
11 |
FRC as T_FRC, HotspotStore as T_HotSpotStore, SourceDetail as T_SourceDetail , \
|
| 12 |
AmazonOrder as T_AmazonOrder, StoreOrderDetail as T_StoreOrderDetail, StoreOrderCollection as T_StoreOrderCollection, \
|
12 |
AmazonOrder as T_AmazonOrder, StoreOrderDetail as T_StoreOrderDetail, StoreOrderCollection as T_StoreOrderCollection, \
|
| 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
|
16 |
FlipkartAdvantageOrder as flipkartAdvantageOrder, HsOrder as homeshopOrder, ReturnTransaction as RTransaction, \
|
| - |
|
17 |
ReturnOrderInfo as returnOrderInfo, ReturnTransactionStatus, ReturnTxnResolutionStatus, \
|
| - |
|
18 |
ReturnPickupRequest as RPickupRequest, ReturnTxnPickupStatus
|
| 17 |
|
19 |
|
| 18 |
|
20 |
|
| 19 |
from shop2020.utils.Utils import to_java_date
|
21 |
from shop2020.utils.Utils import to_java_date
|
| 20 |
from shop2020.model.v1.order.impl.DataService import Alert, Transaction
|
22 |
from shop2020.model.v1.order.impl.DataService import Alert, Transaction
|
| 21 |
import datetime
|
23 |
import datetime
|
| Line 155... |
Line 157... |
| 155 |
t_lineitem.serial_number = lineitem.serial_number
|
157 |
t_lineitem.serial_number = lineitem.serial_number
|
| 156 |
t_lineitem.dealText = lineitem.dealText
|
158 |
t_lineitem.dealText = lineitem.dealText
|
| 157 |
t_lineitem.warrantry_expiry_timestamp = to_java_date(lineitem.warranty_expiry_timestamp)
|
159 |
t_lineitem.warrantry_expiry_timestamp = to_java_date(lineitem.warranty_expiry_timestamp)
|
| 158 |
t_lineitem.vatRate = lineitem.vatRate
|
160 |
t_lineitem.vatRate = lineitem.vatRate
|
| 159 |
t_lineitem.mrp = lineitem.mrp
|
161 |
t_lineitem.mrp = lineitem.mrp
|
| - |
|
162 |
t_lineitem.returnQty = lineitem.returnQty
|
| 160 |
|
163 |
|
| 161 |
return t_lineitem
|
164 |
return t_lineitem
|
| 162 |
|
165 |
|
| 163 |
def to_t_alert(alert):
|
166 |
def to_t_alert(alert):
|
| 164 |
t_alert = T_Alert()
|
167 |
t_alert = T_Alert()
|
| Line 452... |
Line 455... |
| 452 |
hs_Order.paymentMode = hsOrder.paymentMode
|
455 |
hs_Order.paymentMode = hsOrder.paymentMode
|
| 453 |
hs_Order.sellerSku = hsOrder.sellerSku
|
456 |
hs_Order.sellerSku = hsOrder.sellerSku
|
| 454 |
hs_Order.slaDays = hsOrder.slaDays
|
457 |
hs_Order.slaDays = hsOrder.slaDays
|
| 455 |
hs_Order.shippingName = hsOrder.shippingName
|
458 |
hs_Order.shippingName = hsOrder.shippingName
|
| 456 |
return hs_Order
|
459 |
return hs_Order
|
| - |
|
460 |
|
| - |
|
461 |
|
| - |
|
462 |
def to_t_returnTransaction(returnTransaction):
|
| - |
|
463 |
rTransaction = RTransaction()
|
| - |
|
464 |
rTransaction.id = returnTransaction.id
|
| - |
|
465 |
if returnTransaction.status:
|
| - |
|
466 |
rTransaction.status = ReturnTransactionStatus._NAMES_TO_VALUES[returnTransaction.status]
|
| - |
|
467 |
rTransaction.customer_email = returnTransaction.customer_email
|
| - |
|
468 |
rTransaction.customer_name = returnTransaction.customer_name
|
| - |
|
469 |
rTransaction.customer_id = returnTransaction.customer_id
|
| - |
|
470 |
rTransaction.address_id = returnTransaction.address_id
|
| - |
|
471 |
rTransaction.ticketId = returnTransaction.ticketId
|
| - |
|
472 |
rTransaction.createdAt = to_java_date(returnTransaction.createdAt)
|
| - |
|
473 |
if returnTransaction.processedAt:
|
| - |
|
474 |
rTransaction.processedAt = to_java_date(returnTransaction.processedAt)
|
| - |
|
475 |
if returnTransaction.authorizedAt:
|
| - |
|
476 |
rTransaction.authorizedAt = to_java_date(returnTransaction.authorizedAt)
|
| - |
|
477 |
if returnTransaction.closedAt:
|
| - |
|
478 |
rTransaction.closedAt = to_java_date(returnTransaction.closedAt)
|
| - |
|
479 |
if returnTransaction.customerAddress:
|
| - |
|
480 |
rTransaction.customerAddress = returnTransaction.customerAddress
|
| - |
|
481 |
if returnTransaction.pincode:
|
| - |
|
482 |
rTransaction.pincode = returnTransaction.pincode
|
| - |
|
483 |
if returnTransaction.customerCity:
|
| - |
|
484 |
rTransaction.customerCity = returnTransaction.customerCity
|
| - |
|
485 |
if returnTransaction.customerState:
|
| - |
|
486 |
rTransaction.customerState = returnTransaction.customerState
|
| - |
|
487 |
if returnTransaction.customerPhone:
|
| - |
|
488 |
rTransaction.customerPhone = returnTransaction.customerPhone
|
| - |
|
489 |
rTransaction.returnOrders = []
|
| - |
|
490 |
|
| - |
|
491 |
for returnOrder in returnTransaction.returnOrders:
|
| - |
|
492 |
rTransaction.returnOrders.append(to_t_returnOrderInfo(returnOrder))
|
| - |
|
493 |
return rTransaction
|
| - |
|
494 |
|
| - |
|
495 |
def to_t_returnOrderInfo(returnorderInfo):
|
| - |
|
496 |
return_OrderInfo = returnOrderInfo()
|
| - |
|
497 |
return_OrderInfo.returnTransactionId = returnorderInfo.returnTransactionId
|
| - |
|
498 |
return_OrderInfo.masterOrderId = returnorderInfo.masterOrderId
|
| - |
|
499 |
return_OrderInfo.orderId = returnorderInfo.orderId
|
| - |
|
500 |
return_OrderInfo.lineItemId = returnorderInfo.lineItemId
|
| - |
|
501 |
return_OrderInfo.logisticsRequestId = returnorderInfo.logisticsRequestId
|
| - |
|
502 |
return_OrderInfo.returnQuantity = returnorderInfo.returnQuantity
|
| - |
|
503 |
return_OrderInfo.receivedQuantity = return_OrderInfo.receivedQuantity
|
| - |
|
504 |
return_OrderInfo.createdAt = to_java_date(returnorderInfo.createdAt)
|
| - |
|
505 |
if returnorderInfo.processedAt:
|
| - |
|
506 |
return_OrderInfo.processedAt = to_java_date(returnorderInfo.processedAt)
|
| - |
|
507 |
return_OrderInfo.returnStatus = returnorderInfo.returnStatus
|
| - |
|
508 |
if returnorderInfo.reshippedAt:
|
| - |
|
509 |
return_OrderInfo.reshippedAt = to_java_date(returnorderInfo.reshippedAt)
|
| - |
|
510 |
if returnorderInfo.receivedAt:
|
| - |
|
511 |
return_OrderInfo.receivedAt = to_java_date(returnorderInfo.receivedAt)
|
| - |
|
512 |
if returnorderInfo.refundReason:
|
| - |
|
513 |
return_OrderInfo.refundReason = returnorderInfo.refundReason
|
| - |
|
514 |
if returnorderInfo.refundedBy:
|
| - |
|
515 |
return_OrderInfo.refundedBy = returnorderInfo.refundedBy
|
| - |
|
516 |
if returnorderInfo.refundedAt:
|
| - |
|
517 |
return_OrderInfo.refundedAt = to_java_date(returnorderInfo.refundedAt)
|
| - |
|
518 |
return_OrderInfo.lineitem = to_t_lineitem(returnorderInfo.lineitem)
|
| - |
|
519 |
if returnorderInfo.logisticsRequestId:
|
| - |
|
520 |
return_OrderInfo.returnPickUpRequest = to_t_rPickupRequest(returnorderInfo.returnPickUpRequest)
|
| - |
|
521 |
return_OrderInfo.warehouse_id = returnorderInfo.warehouse_id
|
| - |
|
522 |
if returnorderInfo.refundAmount:
|
| - |
|
523 |
return_OrderInfo.refundAmount = returnorderInfo.refundAmount
|
| - |
|
524 |
return_OrderInfo.refundType = returnorderInfo.refundType
|
| - |
|
525 |
return_OrderInfo.refundDescription = returnorderInfo.refundDescription
|
| - |
|
526 |
return_OrderInfo.shippingType = returnorderInfo.shippingType
|
| - |
|
527 |
return_OrderInfo.replacementOrderId = returnorderInfo.replacementOrderId
|
| - |
|
528 |
return_OrderInfo.receivedReturnType = returnorderInfo.receivedReturnType
|
| - |
|
529 |
return_OrderInfo.freebieItemId = returnorderInfo.freebieItemId
|
| - |
|
530 |
return_OrderInfo.returnAction = returnorderInfo.returnAction
|
| - |
|
531 |
if returnorderInfo.returnTxnResolutionStatus:
|
| - |
|
532 |
return_OrderInfo.returnTxnResolutionStatus = ReturnTxnResolutionStatus._NAMES_TO_VALUES[returnorderInfo.returnTxnResolutionStatus]
|
| - |
|
533 |
return return_OrderInfo
|
| - |
|
534 |
|
| - |
|
535 |
def to_t_rPickupRequest(returnPickupRequest):
|
| - |
|
536 |
rPickupRequest = RPickupRequest()
|
| - |
|
537 |
rPickupRequest.id = returnPickupRequest.id
|
| - |
|
538 |
rPickupRequest.logisticsProviderId = returnPickupRequest.logisticsProviderId
|
| - |
|
539 |
rPickupRequest.pickupRequestNo = returnPickupRequest.pickupRequestNo
|
| - |
|
540 |
if returnPickupRequest.confirmedAt:
|
| - |
|
541 |
rPickupRequest.confirmedAt = to_java_date(returnPickupRequest.confirmedAt)
|
| - |
|
542 |
if returnPickupRequest.promised_pickup_timestamp:
|
| - |
|
543 |
rPickupRequest.promised_pickup_timestamp = to_java_date(returnPickupRequest.promised_pickup_timestamp)
|
| - |
|
544 |
if returnPickupRequest.pickedUpAt:
|
| - |
|
545 |
rPickupRequest.pickedUpAt = to_java_date(returnPickupRequest.pickedUpAt)
|
| - |
|
546 |
rPickupRequest.pickupStatus = ReturnTxnPickupStatus._NAMES_TO_VALUES[returnPickupRequest.pickupStatus]
|
| - |
|
547 |
return rPickupRequest
|