jm_lianxiang.py 822 B

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