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

#checkVerificationCode 验证验证码用于重设登录密码


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



def checkVerificationCode(phone,templateType):
    ip = gl.get_value('apiip')
    token = clogin.testuserlogin()

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

    #测试API入参
    payloadData = {"phone": phone, "templateType": templateType,"smsToken":}

    # print(payloadData)

    #测试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']
    smsToken = rd['smsToken']
    # print(smsToken)
    return smsToken,token
# (smstoken,token) = sendVerificationCode("FORGET_PASSWORD")
# print(smstoken)
# print(token)