예제 #1
0
파일: Credit.py 프로젝트: xiaopeiguan/ALP
def register(tel, channel):
    # 清用户信息
    Mysql.deletecustomer(business, tel)
    # 注册获取验证码
    r1 = Appapi.reggetSmsCode(RequestDataSql.reggetSmsCodedata(tel))
    Appapi.apiprint('注册获取验证码', RequestDataSql.reggetSmsCodedata(tel), r1)
    time.sleep(2)
    smsCode = Mysql.selectwithparams(business, RequestDataSql.getsmscode,
                                     tel)[0]
    print('注册')
    if channel == 'Android':
        r2 = Appapi.doRegister(
            RequestDataSql.androiddoregisterdata(tel, smsCode))
    elif channel == 'IOS':
        r2 = Appapi.doRegister(RequestDataSql.iosdoregisterdata(tel, smsCode))
    elif channel == 'H5':
        r2 = Appapi.doRegister(RequestDataSql.H5doregisterdata(tel, smsCode))
    else:
        print('暂不支持' + channel + '渠道')
    print(r2.text)
    retCode = json.loads(r2.text)['retCode']
    retMsg = json.loads(r2.text)['retMsg']
    if retCode == 'FAIL':
        print('注册失败,提示信息: ' + retMsg + '\n')
    elif retCode == 'SUCCESS':
        print('注册成功' + '\n')
    time.sleep(2)
    id = Mysql.selectwithparams(business, RequestDataSql.getid, tel)[0]
    return id
예제 #2
0
 def test_Cleardata(self):
     JCapi.JCmoveLimitByName(name)
     Mysql.deletecustomer(business, tel)
예제 #3
0
 def test_001(self):
     JCapi.JCmoveLimitByName(name=name)
     Mysql.deletecustomer(business, tel=tel)