示例#1
0
def orderResumes_resume_new(userToken, resumeId, ip_port=None, userId=None):
    url = "https://gate.lagou.com/v1/zhaopin/orderResumes/{}/new".format(
        resumeId)
    header = app_header_999(userToken=userToken, DA=False, userId=userId)
    remark = "将淘汰简历重新恢复为候选人"
    return put_requests(url=url,
                        headers=header,
                        remark=remark,
                        ip_port=ip_port)
示例#2
0
def orderResumes_resume_luyong(userToken, resumeId, ip_port=None, userId=None):
    url = "https://gate.lagou.com/v1/zhaopin/orderResumes/{}/luyong".format(
        resumeId)
    header = app_header_999(userToken=userToken, DA=False, userId=userId)
    remark = "录用候选人"
    return put_requests(url=url,
                        headers=header,
                        remark=remark,
                        ip_port=ip_port,
                        rd='mandy')
示例#3
0
def TopCard(userid):
    '''
    使用置顶卡,既添加置顶卡排期
    :return:
    '''
    id = PositionId()
    times = time.strftime('%Y%m%d', time.localtime(time.time() + 90000))
    header = get_app_header(userid)
    url = "https://gate.lagou.com/v1/zhaopin/topCard/addSchedule?positionId=" + str(id) + "&ids=" + str(
        times) + "-1-1.0"
    src = put_requests(url=url, remark="使用置顶卡,即添加置顶卡排期", headers=header)
    message = src['message']
    assert_equal("操作成功", message, "使用置顶卡,即添加置顶卡排期正确", "使用置顶卡,即添加置顶卡排期接口报错")
示例#4
0
def orderResumes_resume_obsolete(userToken,
                                 resumeId,
                                 ip_port=None,
                                 userId=None):
    url = "https://gate.lagou.com/v1/zhaopin/orderResumes/{}/obsolete?fromIm=true&contactC=false".format(
        resumeId)
    header = app_header_999(userToken=userToken, DA=False, userId=userId)
    remark = "候选人状态调整为不合适"
    return put_requests(url=url,
                        headers=header,
                        remark=remark,
                        ip_port=ip_port,
                        rd='mandy')
示例#5
0
def OperateSchedule(userid):
    '''
    置顶卡操作下线或取消预订
    :return:
    '''
    login('00852', '20181205')
    header = get_code_token('https://easy.lagou.com/userGoodsRecord/toCard/index.htm')
    sechedule_url = "https://easy.lagou.com/topCard/my-schedule.json?positionId=&city=&location=&status=&pageNo=1&pageSize=10"
    object = get_requests(url=sechedule_url, remark="获取置顶卡排序id", headers=header)
    id = object['content']['data']['scheduleList'][0]['id']
    print(id)
    header = get_app_header(userid)
    url = "https://gate.lagou.com/v1/zhaopin/topCard/" + str(id) + "/operateSchedule?operate=offline"
    src = put_requests(url=url, remark="置顶卡操作下线或取消预订", headers=header)
    print(src)
    message = src['message']
    assert_equal("操作成功", message, "置顶卡操作下线或取消预订正确", "置顶卡操作下线或取消预订接口报错")