jm_jq.py 723 B

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