def test_005_api_78dk_platform_mm_examine_merchanrExamine_fail(self): """ 商户审核fail :return: """ sht_query.update_audit_state("pending_review", sht_merchantUuid) res = json.loads(PlatformAction.test_api_78dk_platform_mm_examine_merchanrExamine(type='fail', message='不通过', uid=sht_merchantUuid)) Assertion.verity(res['code'], '10000')
def test_006_api_78dk_sht_merchant_signing_audit_state_false(self): """ 立即签约,手机号正常,商户名称被拒绝,(微信申请、后台申请),名字正常 :return: """ sht_query.update_audit_state("fail", sht_merchantUuid) res = json.loads(ShtAction.test_api_78dk_sht_merchant_signing(signname=name + '1', merchantname=merchantname, signphone=mobile)) Assertion.verity(res['code'], '20000') Assertion.verity(res['msg'], '你已经申请过商户了')
def test_006_api_78dk_sht_merchant_binding_fail_merchant(self): """ 商户绑定, 绑定一个审核拒绝的商户 :return: """ sht_query.update_audit_state("fail", merchantUuid) sht_query.update_wx_merchart_null() res = json.loads( ShtAction.test_api_78dk_sht_merchant_binding( merchantname=merchantName, bindingnumber=bindingnumber)) Assertion.verity(res['msg'], '公司名称或编码不正确') Assertion.verity(res['code'], '20000')
def test_012_api_78dk_sht_merchant_binding(self): """ 商户绑定, 要在后端查找一个审核通过的正常商户,绑定没有上限的商户 :return: """ sht_query.update_open_close_state("open", merchantUuid) sht_query.update_audit_state("pass", merchantUuid) sht_query.update_wx_merchart_null() res = json.loads( ShtAction.test_api_78dk_sht_merchant_binding( merchantname=merchantName, bindingnumber=bindingnumber)) Assertion.verity(res['msg'], '成功') Assertion.verity(res['code'], '10000')
def test_002_api_78dk_sht_mm_base_legal_modifylegalperson_auditing(self): """ 保存商户法人信息-- 审批中的商户,修改法人信息-电话 :return: """ global sht_merchantUuid sht_merchantUuid = loginAction.global_dict.get("sht_merchantUuid") sht_query.update_wx_merchart_null(sht_merchantUuid) sht_query.update_audit_state("pending_review", sht_merchantUuid) res = json.loads( ShtAction.test_api_78dk_sht_mm_base_legal_modifyLegalPerson(shfrsfzfsc='', name=name, uuid=sht_merchantUuid, shfrsfzf='', mobile='15212512632', cardnumber=idcard, shfrsfzz='')) Assertion.verity(res['msg'], '商户状态不可修改') Assertion.verity(res['code'], '20000')
def test_005_api_78dk_sht_merchant_binding_auditing_merchant(self): """ 商户绑定, 绑定一个审核中的商户 :return: """ global bindingnumber, merchantName bindingnumber = sht_query.get_merchant_number(merchantUuid) merchantName = sht_query.get_merchant_name(merchantUuid) sht_query.update_wx_merchart_null() # xqkj_query.delete_info("Tbl_WX_User", 'wx_user_uuid="{}"'.format(wx_info['wxUserUuid'])) sht_query.update_audit_state("pending_review", merchantUuid) res = json.loads( ShtAction.test_api_78dk_sht_merchant_binding( merchantname=merchantName, bindingnumber=bindingnumber)) Assertion.verity(res['msg'], '公司名称或编码不正确') Assertion.verity(res['code'], '20000')