| Line 3... |
Line 3... |
| 3 |
from xml.dom.minidom import parseString
|
3 |
from xml.dom.minidom import parseString
|
| 4 |
import logging
|
4 |
import logging
|
| 5 |
from datetime import datetime
|
5 |
from datetime import datetime
|
| 6 |
import time
|
6 |
import time
|
| 7 |
from shop2020.config.client.ConfigClient import ConfigClient
|
7 |
from shop2020.config.client.ConfigClient import ConfigClient
|
| - |
|
8 |
from decimal import Decimal
|
| 8 |
logging.basicConfig(level=logging.INFO)
|
9 |
logging.basicConfig(level=logging.INFO)
|
| 9 |
#logging.getLogger('suds.client').setLevel(logging.DEBUG)
|
10 |
#logging.getLogger('suds.client').setLevel(logging.DEBUG)
|
| 10 |
#logging.getLogger('suds.transport').setLevel(logging.DEBUG)
|
11 |
#logging.getLogger('suds.transport').setLevel(logging.DEBUG)
|
| 11 |
|
12 |
|
| 12 |
|
13 |
|
| Line 59... |
Line 60... |
| 59 |
spString = re.sub('<\?.*\?>','',spString)
|
60 |
spString = re.sub('<\?.*\?>','',spString)
|
| 60 |
spString = "<dom>" + spString + "</dom>"
|
61 |
spString = "<dom>" + spString + "</dom>"
|
| 61 |
dom = parseString(spString)
|
62 |
dom = parseString(spString)
|
| 62 |
response = dom.getElementsByTagName('BalancePojo')[0]
|
63 |
response = dom.getElementsByTagName('BalancePojo')[0]
|
| 63 |
balanceAmount = response.getElementsByTagName('balance_amt')[0].childNodes[0].data
|
64 |
balanceAmount = response.getElementsByTagName('balance_amt')[0].childNodes[0].data
|
| 64 |
return float(balanceAmount)
|
65 |
return Decimal(balanceAmount)
|
| 65 |
|
66 |
|
| 66 |
def checkServiceProviderApi(strServiceCode, strDeviceNumber):
|
67 |
def checkServiceProviderApi(strServiceCode, strDeviceNumber):
|
| 67 |
spString = getAccountClient().service.checkServiceProviderApi(username, password, strServiceCode, strDeviceNumber)
|
68 |
spString = getAccountClient().service.checkServiceProviderApi(username, password, strServiceCode, strDeviceNumber)
|
| 68 |
print spString
|
69 |
print spString
|
| 69 |
spString = re.sub('<\?.*\?>','',spString)
|
70 |
spString = re.sub('<\?.*\?>','',spString)
|