FOR ${userId} ${client_header} IN ZIP ${userid_list} ${Cheader_list}
Create Session dating ${${dating}.dating域名} ${client_header}
${matchmakerUserId} Set Variable 977568001438126080 #红娘userid,就是不吃饭:978668013433786368;15121074365:977568001438126080
${data} Set Variable {"initiatorUserId":${matchmakerUserId}}
${reps} Post Request dating dating-agency-service/user/save/matchmaker/invite/user?userId=${userId} ${data.encode('utf-8')}
${message} Get From Dictionary ${reps.json()} message #获取响应信息
Should Be Equal As Strings ${message} successful #断言
END
Set Global Variable ${matchmakerUserId}
后台查询${dating}红娘列表
#查询红娘列表,找到红娘后获取红娘ID
FOR ${admin_header} IN @{Aheader_list}
Create Session dating ${${dating}.dating域名} ${admin_header}
${reps} GET On Session dating dating-agency-uec/user/page/matchmaker params=pageSize=10&pageNum=1
${matchmaker_list} Get From Dictionary ${reps.json()['data']} records #红娘列表
Set Global Variable ${matchmaker_list}
遍历红娘列表
END
遍历红娘列表
#遍历红娘列表
FOR ${matchmaker} IN @{matchmaker_list}
${matchmakerId} Get From Dictionary ${matchmaker} id #获取红娘Id
${userId} Get From Dictionary ${matchmaker} userId #获取红娘userId
Exit For Loop If ${userId}==${matchmakerUserId}
END
Set Global Variable ${matchmakerId}
数据库查询是否邀请成功
#查询数据库数据
FOR ${userId} IN @{userid_list}
Connect To Database Using Custom Params pymysql database='dating_agency_service',user='root',password='qniaothreetwoonego',host='8.135.8.221'
${check} Query SELECT matchmaker_id FROM `dating_agency_service`.`da_matchmaker_marriage_information` WHERE `user_id` = '${userId}' AND `matchmaker_id` = '${matchmakerId}' AND `is_delete` = '0' AND `relation_type` = '1' #数据库查询数据