# -*- coding: utf-8 -*-
"""
#----------testcase----------------
#基本信息
#Author:johnnyzhu
#project:jfa
"""

#checkBankPassword 获取banktoken用于更换银行卡


import util.test_get_post as gp
import json
import util.globalv as gl
import case.login as clogin
import config.config



def checkBankPassword():
    ip = gl.get_value('apiip')
    token = clogin.testuserlogin()

    #测试API地址
    url = '%s/api/v1/manager/checkBankPassword' % (ip)

    #测试API入参
    payloadData = {"bankPassword":"ad4cf4a936024af729ddf7e0cc536622179991ca"}

    #测试API请求头设置
    payloadHeader = {
        'Content-Type': 'application/json',
        'Authorization': token
    }

    # 打印requests
    data = json.dumps(payloadData)
    headers = payloadHeader
    r = gp.Runmain().send_post(url=url,data=data,headers=headers,verify=False)
    print(r)
    rd = r['data']
    bankToken = rd['bankToken']
    # print(bankToken)
    return bankToken,token
(bankToken,token) = checkBankPassword()
print(bankToken)
print(token)