Exemple #1
0
def procereslut():
    token = login.access_Token_Login(config.username, config.password)
    list = find_the_tasks(token)
    #print(list)
    url = config.url+"/uap/flow/ifDisplayProcessingResult?processInstanceId="+list[0]["tasks"][0]["processInstanceId"]
    #print(url)
    headers ={
        "Authorization":token
    }
    res = requests.get(url=url,headers=headers)
    print(res.text)
    return res.json()["data"]
Exemple #2
0
def make_orders_confile():
    list = upload_file.upload_flie()
    a = list["id"]
    print(a)
    token=login.access_Token_Login(config.username,config.password)
    list1 = findme.findme(token)
    pro_list = prodef_id.find_modlegroup(token)
    url = config.url + "/uap/flow/startAndComplete/procdef/" + pro_list[2]["processDefinitions"][7]["id"]
    data = {
        "name": "发布",
        "username": list1["loginName"],
        "formRecord": {
            "input1": "",
            "input2": "",
            "text1": "",
            "input3": 0,
            "input4": "",
            "input5": "",
            "input6": "",
            "input7": "",
            "input8": "",
            "input9": "",
            "input10": "",
            "input11": "",
            "input12": "",
            "input13": list["id"],
            "text3": "Tq09SktFBACz3TGGIEfgRZUEq49AMNPYvLzXYYnp5OP539doktBZmiOHoiJJm/Zvl4gcEq6R9AB4XSeQB9OonSOKJApKVGT7Gsca75IUZOtq1mAvRU8BPqfrzD9rQJmG9s7d8FuW7YxtbIC/PU2kUuNIGlerC+rMsJXN+435Soqwrb1lOY7x/UfGXaX9hUT2",
            "userName": list1["realName"],
            "mobilePhone": list1["mobile"],
            "org": list1["orgList"][0],
            "orgCode": list1["orgDataList"][0]["name"],
            "account": list1["loginName"],
            "roleName": list1["roleDataList"][0]["name"],
            "formFiles": [
                {
                    "id": list["id"],
                    "fileName": list["fileName"]
                }
            ]
        },
        "procdefId": pro_list[2]["processDefinitions"][7]["id"]
    }
    data1= json.dumps(data)
    header = {
        'Authorization': token,
        'Content-Type': 'application/json'
    }
    res = requests.request("POST", url=url, headers=header, data=data1)
    print(res.text)
Exemple #3
0
def upload_flie():
    '''

    :return:
    '''
    url = config.url + "/uap/file/upload"
    token = login.access_Token_Login(config.username, config.password)
    headers = {"Authorization": token}
    file_data = {
        'file':
        ("fd.jpg", open(r"C:\Users\Administrator\Desktop\图片\fd.jpg",
                        'rb'), 'image/jpg')
    }
    r = requests.post(url=url, headers=headers, files=file_data)
    #print(r.text)
    return r.json()["data"]
Exemple #4
0
from common import login


def findme(token):
    url = config.url + "/uap/auth/sys/me"
    #print(token)
    header = {
        "Content-Type": "application/json;charset=UTF-8",
        "Authorization": token
    }
    res = requests.request("GET", url=url, headers=header)
    #print(res.text)
    #print(type(res.text))
    #print(type(json.loads(res.text)))
    #print(type(json.dumps(json.loads(res.text))))
    #print(res.json())
    #print(type(res.json()))

    #res1=json.dumps(json.loads(res.text), indent=4, sort_keys=False, ensure_ascii=False)
    res1 = json.dumps(res.json(),
                      indent=4,
                      sort_keys=False,
                      ensure_ascii=False)
    #print(res1)
    return res.json()["data"]


token = login.access_Token_Login(config.username, config.password)
findme(token)
#print(type(findme(token)))
#print(findme(token))