# @author:hope
#@time:2021/8/13 16:43
#@file:liu_01.py
import requests
import json
host='http://**/authCodeLogin'
payload={"phone":"15210546986","authCode":"123456"}
s=json.dumps(payload)
header = {
'Content-Type':'application/json;charset=UTF-8'
}
r =requests.post(host,data=s,headers=header)
print(r.content)
print(r.json()['retValue']['token'])
host1='http://**/gotoapp'
payload1={"appOpenId":"","organizationId":97966,"organizationName":"小精灵","roleId":690,"roleName":"销售经理","tenantId":50002218,"dataScope":1,"userId":1278890,"userCode":"","nickName":"韩2"}
s=json.dumps(payload1)
header1 = {
'Content-Type':'application/json;charset=UTF-8',
'Authorization':"Bearer "+str(r.json()['retValue']['token'])
}#'Bearer ' + str(a)
r1 =requests.post(host1,data=s,headers=header1)
print(r1.content)
print('&&&&&&&&&&&&&&&&&&&&&')
host2='http://**//pages'
payload2={"pageIndex":1,"pageSize":10,"sortField":"","sort":"","wrapper":{"pageIndex":1,"pageSize":10,"sortField":"","sort":"","sortMap":{}}}
s=json.dumps(payload2)
header2 = {
'Content-Type':'application/json;charset=UTF-8',
'Authorization':"Bearer "+str(r.json()['retValue']['token'])
}#'Bearer ' + str(a)
r3=requests.post(host2,data=s,headers=header2)
print(r3.content)
print(r3.json()['retValue']['items'][0].get('taskName'))
print('&&&&&&&&&&&&&&')
total_1 =int(r3.json()['retValue']['total'])
print(total_1)
page_1 = total_1//10+1
print(page_1)
for i in range(1,page_1+1):
host2='http://**//pages'
payload2={"pageIndex":i,"pageSize":10,"sortField":"","sort":"","wrapper":{"pageIndex":1,"pageSize":10,"sortField":"","sort":"","sortMap":{}}}
s=json.dumps(payload2)
header2 = {
'Content-Type':'application/json;charset=UTF-8',
'Authorization':"Bearer "+str(r.json()['retValue']['token'])
}#'Bearer ' + str(a)
r3=requests.post(host2,data=s,headers=header2)
print('--------*-------------')
print(r3.content)
for item in r3.json()['retValue']['items']:
print(item.get('taskName'))