1.优化简历上报
This commit is contained in:
parent
a038a35314
commit
b4a256c3a6
@ -372,7 +372,6 @@ async def interview_file_insert(
|
|||||||
try:
|
try:
|
||||||
res = obsClient.getObject('legu-cdn-source', data_in.filenames, path_data + '/' + filename)
|
res = obsClient.getObject('legu-cdn-source', data_in.filenames, path_data + '/' + filename)
|
||||||
if res.status < 300:
|
if res.status < 300:
|
||||||
|
|
||||||
data = get_resume(filename, path_data)
|
data = get_resume(filename, path_data)
|
||||||
education = data['education']
|
education = data['education']
|
||||||
# 学历int转化
|
# 学历int转化
|
||||||
@ -487,6 +486,7 @@ async def interview_file_insert(
|
|||||||
'language_list': language_list,
|
'language_list': language_list,
|
||||||
'remembrance_list': remembrance_list
|
'remembrance_list': remembrance_list
|
||||||
}
|
}
|
||||||
|
|
||||||
return schemas.Msg(code=200, msg='ok', data=res_data)
|
return schemas.Msg(code=200, msg='ok', data=res_data)
|
||||||
else:
|
else:
|
||||||
return schemas.Msg(code=-9, msg='解析失败', data='')
|
return schemas.Msg(code=-9, msg='解析失败', data='')
|
||||||
|
@ -102,20 +102,33 @@ def chkworlkandtime(listdata):
|
|||||||
res.update({key: trueList})
|
res.update({key: trueList})
|
||||||
ress = []
|
ress = []
|
||||||
if res != {}:
|
if res != {}:
|
||||||
|
print(res)
|
||||||
for i in range(len(res['公司名'])):
|
for i in range(len(res['公司名'])):
|
||||||
company_name = ''
|
company_name = ''
|
||||||
position_name = ''
|
position_name = ''
|
||||||
duty = ''
|
duty = ''
|
||||||
if '公司名' in res:
|
if '公司名' in res:
|
||||||
|
if len(res['公司名']) >= i + 1:
|
||||||
company_name = res['公司名'][i]['text']
|
company_name = res['公司名'][i]['text']
|
||||||
|
else:
|
||||||
|
company_name = ''
|
||||||
if '职责' in res:
|
if '职责' in res:
|
||||||
|
if len(res['职责']) >= i + 1:
|
||||||
position_name = res['职责'][i]['text']
|
position_name = res['职责'][i]['text']
|
||||||
|
else:
|
||||||
|
position_name = ''
|
||||||
if '工作内容' in res:
|
if '工作内容' in res:
|
||||||
|
if len(res['工作内容']) >= i + 1:
|
||||||
duty = res['工作内容'][i]['text']
|
duty = res['工作内容'][i]['text']
|
||||||
|
else:
|
||||||
|
duty = ''
|
||||||
if '岗位' in res:
|
if '岗位' in res:
|
||||||
duty = res['工作内容'][i]['text']
|
if len(res['岗位']) >= i + 1:
|
||||||
|
duty = res['岗位'][i]['text']
|
||||||
|
else:
|
||||||
|
duty = ''
|
||||||
date = {
|
date = {
|
||||||
'company_name ': company_name,
|
'company_name': company_name,
|
||||||
'position_name': position_name,
|
'position_name': position_name,
|
||||||
'duty': duty
|
'duty': duty
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user