jm_yaodian.py 830 B

123456789101112131415161718192021222324252627
  1. def getSdkConfig(jsonConfig, config):
  2. print('getSdkConfig yaodian...')
  3. if 'yaodian' in config:
  4. yaodian = config['yaodian']
  5. if 'metaData' in jsonConfig:
  6. meta = jsonConfig['metaData']
  7. else:
  8. meta = {}
  9. meta['app_key'] = yaodian['appkey']
  10. if 'configData' in jsonConfig:
  11. conf = jsonConfig['configData']
  12. else:
  13. conf = {}
  14. conf['yaodian_appsecret'] = yaodian['appsecret']
  15. jsonConfig['metaData'] = meta
  16. jsonConfig['configData'] = conf
  17. if 'includeOtherPay' in yaodian:
  18. if yaodian['includeOtherPay'] == 0:
  19. jsonConfig['libConfig'] = 'nopay'
  20. else:
  21. jsonConfig['libConfig'] = 'default'
  22. else:
  23. jsonConfig['libConfig'] = 'default'