def setUp(self): # 投资人登录充值 login.login_api(method='post', url=do_conf('URL', 'Host_Url') + '/member/login', data={"mobilephone": str(do_user('Invest', 'mobilephone')), "pwd": (do_user('Invest', 'pwd'))} )
def setUpClass(cls): cls.mysql = HandleMysql() # 管理人员登录 login.login_api(method='post', url=do_conf('URL', 'Host_Url') + '/member/login', data={ "mobilephone": str(do_user('Admin', 'mobilephone')), "pwd": (do_user('Admin', 'pwd')) }) # 管理人加标 add.add_loan_api(method='post', url=do_conf('URL', 'Host_Url') + '/loan/add', data={ "memberId": str(do_user('Invest', 'memberid')), "title": "超哥专属标的", "amount": 1000000, "loanRate": 10, "loanTerm": 3, "loanDateType": 0, "repaymemtWay": 4, "biddingDays": 5 }) sql = 'SELECT Id FROM loan WHERE MemberID={0} ORDER BY CreateTime DESC LIMIT 1;'.format( str(do_user('Invest', 'memberid'))) loan_id = str(cls.mysql(sql=sql)['Id']) setattr(DataReplace, 'loan_id', loan_id) # 管理人审核 audit.audit_loan_api(method='post', url=do_conf('URL', 'Host_Url') + '/loan/audit', data={ "id": loan_id, "status": 4 }) # 投资人登录 login.login_api(method='post', url=do_conf('URL', 'Host_Url') + '/member/login', data={ "mobilephone": str(do_user('Invest', 'mobilephone')), "pwd": (('Invest', 'pwd')) })
def replace_loan_member_id(cls, data): """替换借款人的member id""" loan_member_id = str(do_user('Loan', 'memberid')) data = cls.re_replace(cls.pattern_exist_loan_member_id, loan_member_id, data) return data
def replace_no_login_phone(cls, data): """充值接口替换未登录的角色帐号""" no_login_phone = str(do_user('Loan', 'MobilePhone')) data = cls.re_replace(cls.pattern_no_login_phone, no_login_phone, data) return data
def replace_invest_phone(cls, data): """充值接口替换登录的角色帐号""" login_phone = str(do_user('Loan', 'MobilePhone')) data = cls.re_replace(cls.pattern_invest_phone, login_phone, data) return data
def replace_exist_phone(cls, data): """替换已经注册的手机号码""" exist_phone = str(do_user('Invest', 'MobilePhone')) data = cls.re_replace(cls.pattern_exist_phone, exist_phone, data) return data
def replace_password(cls, data): pwd = str(do_user('Invest', 'pwd')) data = cls.re_replace(cls.pattern_password, pwd, data) return data
def replace_exist_invest_id(cls, data): invest_member_id = str(do_user('Invest', 'memberid')) data = cls.re_replace(cls.pattern_exist_invest_member_id, invest_member_id, data) return data