jm_guopan.py 842 B

12345678910111213141516171819202122232425262728
  1. def getSdkConfig(jsonConfig, config):
  2. print('getSdkConfig guopan...')
  3. if 'guopan' in config:
  4. guopan = config['guopan']
  5. if 'configData' in jsonConfig:
  6. configData = jsonConfig['configData']
  7. else:
  8. configData = {}
  9. placeholders = {
  10. 'applicationId':config['packageName']
  11. }
  12. configData['APPID'] = guopan['APPID']
  13. configData['APPKEY'] = guopan['APPKEY']
  14. jsonConfig['placeholders'] = placeholders
  15. jsonConfig['configData'] = configData
  16. if 'includeOtherPay' in guopan:
  17. if guopan['includeOtherPay'] == 0:
  18. jsonConfig['libConfig'] = 'nopay'
  19. else:
  20. jsonConfig['libConfig'] = 'default'
  21. else:
  22. jsonConfig['libConfig'] = 'default'