Beispiel #1
0
 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'))}
                     )
Beispiel #2
0
 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