Create Session dating ${${dating}.dating域名} ${client_header}
${reps} GET On Session dating dating-agency-service/user/get/marriage/seeking/reward/page params=pageNum=1&pageSize=10&matchmakerFlag=${matchmakerFlag}
${records} Get From Dictionary ${reps.json()['data']} records #获取招亲榜数据
${rewardData} Evaluate random.choice(${records}) random #随机选择招亲榜
${miId} Get From Dictionary ${rewardData} miId #招亲榜人miId
${msrId} Get From Dictionary ${rewardData} msrId #招亲榜id
Set Global Variable ${miId}
Set Global Variable ${msrId}
END
红娘查询可推荐${dating}嘉宾列表
#红娘选择推荐嘉宾
FOR ${client_header} IN @{Cheader_list}
Create Session dating ${${dating}.dating域名} ${client_header}
${reps} GET On Session dating dating-agency-service/user/get/candidate/guest/page params=pageNum=1&pageSize=10&miId=${miId}&msrId=${msrId}
${records} Get From Dictionary ${reps.json()['data']} records #获取可推荐嘉宾列表
Set Global Variable ${records}
Run Keyword If ${records}==None log 暂无嘉宾可推荐!
... ELSE 选择婚介可推荐嘉宾并推荐
END
选择${dating}可推荐嘉宾并推荐
#招亲榜可推荐嘉宾列表
FOR ${records} IN ${records}
${guestData} Evaluate random.choice(${records}) random #随机选择嘉宾
${MsrId} Get From Dictionary ${guestData} msrId #当前榜id
${guestMiId} Get From Dictionary ${guestData} miId #嘉宾资料id
Set Global Variable ${MsrId}
Set Global Variable ${guestMiId}
END
#红娘给招亲榜推荐嘉宾
FOR ${client_header} IN @{Cheader_list}
Create Session dating ${${dating}.dating域名} ${client_header}
${data} Set Variable {"msrId":"${MsrId}","miId":"${guestMiId}"}
${reps} POST On Session dating dating-agency-service/user/recommend/guest/ ${data.encode('utf-8')}
${message} Get From Dictionary ${reps.json()} message