jm_tianyu.py 891 B

12345678910111213141516171819202122232425262728293031
  1. def getSdkConfig(jsonConfig, config):
  2. print('getSdkConfig tianyu...')
  3. if 'tianyu' in config:
  4. tianyu = config['tianyu']
  5. if 'configData' in jsonConfig:
  6. configData = jsonConfig['configData']
  7. else:
  8. configData = {}
  9. configData['ty_appid'] = tianyu['appid']
  10. configData['ty_appkey'] = tianyu['appkey']
  11. configData['ty_sign'] = tianyu['sign']
  12. jsonConfig['configData'] = configData
  13. placeholders = {
  14. 'appid': tianyu['appid']
  15. }
  16. jsonConfig['placeholders'] = placeholders
  17. if 'includeOtherPay' in tianyu:
  18. if tianyu['includeOtherPay'] == 0:
  19. jsonConfig['libConfig'] = 'nopay'
  20. else:
  21. jsonConfig['libConfig'] = 'default'
  22. else:
  23. jsonConfig['libConfig'] = 'default'