jm_beiyu.py 901 B

1234567891011121314151617181920212223242526
  1. def getSdkConfig(jsonConfig, config):
  2. print('getSdkConfig beiyu...')
  3. if 'beiyu' in config:
  4. beiyu = config['beiyu']
  5. if 'metaData' in jsonConfig:
  6. metaData = jsonConfig['metaData']
  7. else:
  8. metaData = {}
  9. metaData['ANY_APPID'] = beiyu['app_id']
  10. metaData['ANY_APPKEY'] = beiyu['app_key']
  11. metaData['ANY_JUNIORID'] = beiyu['junior_id']
  12. metaData['ANY_JUNIORAPPID'] = beiyu['junior_app_id']
  13. metaData['ZK_APPID'] = beiyu['junior_app_id']
  14. metaData['ZK_APPKEY'] = beiyu['junior_app_key']
  15. jsonConfig['metaData'] = metaData
  16. if 'includeOtherPay' in beiyu:
  17. if beiyu['includeOtherPay'] == 0:
  18. jsonConfig['libConfig'] = 'nopay'
  19. else:
  20. jsonConfig['libConfig'] = 'default'
  21. else:
  22. jsonConfig['libConfig'] = 'default'