| Line 31... |
Line 31... |
| 31 |
from shop2020.model.v1.order.impl.DataService import Transaction, LineItem, \
|
31 |
from shop2020.model.v1.order.impl.DataService import Transaction, LineItem, \
|
| 32 |
Order, BatchNoGenerator, InvoiceIDGenerator, TransactionRequiringExtraProcessing, \
|
32 |
Order, BatchNoGenerator, InvoiceIDGenerator, TransactionRequiringExtraProcessing, \
|
| 33 |
OrderInventory, Alert, PaymentSettlement, EBSSettlementSummary, \
|
33 |
OrderInventory, Alert, PaymentSettlement, EBSSettlementSummary, \
|
| 34 |
CodVerificationAgent, Attribute, RechargeVoucherTracker, EmiScheme, \
|
34 |
CodVerificationAgent, Attribute, RechargeVoucherTracker, EmiScheme, \
|
| 35 |
MiscCharges, BlockedIpRange, DeniedIpAddress, InsuranceDetailForOrder,\
|
35 |
MiscCharges, BlockedIpRange, DeniedIpAddress, InsuranceDetailForOrder,\
|
| 36 |
DocumentStore
|
36 |
DocumentStore, RechargeTransaction
|
| 37 |
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
|
37 |
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
|
| 38 |
MobileRechargeOrder
|
38 |
MobileRechargeOrder
|
| 39 |
from shop2020.model.v1.order.impl.model.ReturnOrder import ReturnOrder
|
39 |
from shop2020.model.v1.order.impl.model.ReturnOrder import ReturnOrder
|
| 40 |
from shop2020.thriftpy.alert.ttypes import MonitoredEntity, EntityType
|
40 |
from shop2020.thriftpy.alert.ttypes import MonitoredEntity, EntityType
|
| 41 |
from shop2020.thriftpy.logistics.ttypes import DeliveryType, PickUpType
|
41 |
from shop2020.thriftpy.logistics.ttypes import DeliveryType, PickUpType
|
| Line 4508... |
Line 4508... |
| 4508 |
order.customer_pin = pin
|
4508 |
order.customer_pin = pin
|
| 4509 |
session.commit()
|
4509 |
session.commit()
|
| 4510 |
return True
|
4510 |
return True
|
| 4511 |
return False
|
4511 |
return False
|
| 4512 |
|
4512 |
|
| - |
|
4513 |
def create_recharge_transaction(t_recharge):
|
| - |
|
4514 |
rechargeTransaction = RechargeTransaction()
|
| - |
|
4515 |
rechargeTransaction.amount = t_recharge.amount
|
| - |
|
4516 |
##################################
|
| - |
|
4517 |
#############TODO rechargeTransaction.circleId =
|
| - |
|
4518 |
rechargeTransaction.deviceNum = t_recharge.deviceNum
|
| - |
|
4519 |
rechargeTransaction.deviceType = t_recharge.deviceType
|
| - |
|
4520 |
rechargeTransaction.discount = t_recharge.discount
|
| - |
|
4521 |
rechargeTransaction.email = t_recharge.email
|
| - |
|
4522 |
rechargeTransaction.name = t_recharge.name
|
| - |
|
4523 |
rechargeTransaction.cafNum = t_recharge.cafNum
|
| - |
|
4524 |
rechargeTransaction.simNum = t_recharge.simNum
|
| - |
|
4525 |
rechargeTransaction.isFrc = t_recharge.isFrc
|
| - |
|
4526 |
rechargeTransaction.status = RechargeOrderStatus.INIT
|
| - |
|
4527 |
rechargeTransaction.storeId = t_recharge.storeId
|
| - |
|
4528 |
rechargeTransaction.transactionTime = datetime.datetime.now()
|
| - |
|
4529 |
session.commit()
|
| - |
|
4530 |
return rechargeTransaction
|
| - |
|
4531 |
|
| 4513 |
if __name__ == '__main__':
|
4532 |
if __name__ == '__main__':
|
| 4514 |
print 'helllo'
|
4533 |
print 'helllo'
|
| 4515 |
|
4534 |
|