Get Result Job
2016-12-19 15:47:17 0 举报
AI智能生成
”Get Result Job”是一个致力于为求职者和雇主提供高效匹配的在线平台。我们的目标是帮助求职者找到符合他们技能和兴趣的工作,同时也帮助企业找到最合适的人才。我们的平台上有大量的职位信息,涵盖了各种行业和领域,无论你是应届毕业生还是经验丰富的专业人士,都能在这里找到适合自己的工作机会。同时,我们也提供一系列的职业发展服务,如简历修改、面试技巧培训等,帮助求职者提升自我,提高就业竞争力。对于企业来说,我们提供的精准匹配服务能大大节省招聘时间,提高招聘效率。总的来说,”Get Result Job”是一个全面、专业、高效的招聘解决方案。
作者其他创作
大纲/内容
getBaseResult
getBaseReturnData:从ces基础审核平台获取基础审核结果
访问接口:ces.pull.url
status!=0,报错:bgc获取ces平台基础审核回流成果失败,错误信息***
status:0,data空
未查询到已完成的-基础审核-成果!
status:0, data非空,逐个处理:handleOneBaseReuslt(处理基础审核结果)
审核结果中包括:id/data/result(1:通过;2:驳回)信息
根据id获取bgc_base记录;
更新bgc_base表:id:$id,status:2(任务已完成),result:$result,result_data:$data
更新bgc_all表:tid:$bgc_base.tid,finish_time:date(),base_status:2(任务已完成),base_result:$result
根据基础审核结果,执行绑定操作
如果t_type为12,则继续以下操作:
根据tid,从bgc_input中获取记录
如果judge_result:2(审核不通过),则应解绑
如果bgc_input记录中:poiid不为空且uid不为空
调用bind函数解绑
userid/poiid为空,则返回
userid/poiid组成id: userid_poiid
根据id,在bgc_bind中查找有没有记录(先查询看是否已有该商户和poi的绑定关系记录)
记录存在,则更新
status:0,type:$type(解绑)
不存在,则创建新的记录
包括id/type/userid/poiid/status字段
如果judge_result:1(审核通过),则应绑定
如果bgc_input记录中:poiid不为空且uid不为空
调用bind函数绑定
同上
设置ces平台基础审核任务完成状态:setCesBaseDone
调用ces.done.url接口
参数:id(就是bgc_base中的id字段)
data.size<100,说明没有新的数据,暂停执行
getZzResult
获取资质审核结果:调用getReturnData函数,获取task_type:12的审核结果
调用接口:lw_return_url,参数:task_type
获取结果:status/data/data.total/data.data_list等
status:0,如果data.total=0
未查询到已完成的-资质审核-成果
data.total不等于0时,逐个处理:handleOneZzReuslt(处理资质审核结果)
审核结果中包括:input_id/resource_id/result/result.result(1:通过;2:驳回)
获取bgc_zz记录(id:$input_id)
获取bgc_all记录($bgc_zz.tid)
更新bgc_zz表
设置id/status:2(任务已完成)/result:$judge_result/result:$result
更新bgc_all表
设置:id/status:2/result:$judge_result/result:$result
根据资质审核结果决定是否生成基础数据审核任务
如果t_type为12且审核通过(judge_result:1),应继续呢基础审核
设置bgc_all对应记录base_status:0
创建bgc_base记录
如果t_type为12且审核不通过(judge_result:2),应进行解绑
获取bgc_input记录
poiid不为空且uid不为空,调用bind函数进行解绑
更新bgc_all表,(因为其上操作可能对bgc_all做了修改)
调用接口设置完成状态:setLwCompleted
调用lw_completed_url接口
参数resource_id(获取的审核结果中有resource_id字段)
data.total<100,说明暂时没有新数据,暂停执行????
getDeepResult
获取深度审核结果,getReturnData方法,task_type:3
status:0,如果data.total=0
未查询到已完成的-深度审核-成果
data.total不等于0,data.data_list中记录逐个处理:handleOneDeepReuslt
审核结果中数据包括:input_id/resource_id/result/result.result(1:通过;2:驳回)
获取bgc_deep记录
更新bgc_deep表
id/status:2/result:$judge_result(审核结果)/result_data
更新bgc_all数据(根据tid,bgc_deep中获取的tid)
fid/deep_finish_time/deep_status:2(任务已完成)/deep_result
调用接口设置完成状态:setLwCompleted
0 条评论
下一页