jm_xiaoqi.py 804 B

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