简历兼容
This commit is contained in:
parent
7e7213c0bf
commit
edc0edc80c
@ -566,26 +566,26 @@ async def file_to_hw(
|
||||
if 'language_list' in data_mode:
|
||||
language = data_mode.pop('language_list')
|
||||
data_mode['language'] = language
|
||||
if 'project_undergo' in data_mode:
|
||||
if data_mode.get('project_undergo', []):
|
||||
data_mode['project_undergo'] = [json.dumps(i) for i in data_mode['project_undergo']]
|
||||
else:
|
||||
data_mode['project_undergo'] = []
|
||||
if 'work_list' in data_mode:
|
||||
if data_mode.get('work_list', []):
|
||||
data_mode['work_list'] = [json.dumps(i) for i in data_mode['work_list']]
|
||||
else:
|
||||
data_mode['work_list'] = []
|
||||
if 'language' in data_mode:
|
||||
if data_mode.get('language', []):
|
||||
data_mode['language'] = [json.dumps(i) for i in data_mode['language']]
|
||||
else:
|
||||
data_mode['language'] = []
|
||||
if 'remembrance' in data_mode:
|
||||
if data_mode.get('remembrance', []):
|
||||
data_mode['remembrance'] = [json.dumps(i) for i in data_mode['remembrance']]
|
||||
else:
|
||||
data_mode['remembrance'] = []
|
||||
# if 'project_undergo' in data_mode:
|
||||
# if data_mode.get('project_undergo', []):
|
||||
# data_mode['project_undergo'] = [json.dumps(i) for i in data_mode['project_undergo']]
|
||||
# else:
|
||||
# data_mode['project_undergo'] = []
|
||||
# if 'work_list' in data_mode:
|
||||
# if data_mode.get('work_list', []):
|
||||
# data_mode['work_list'] = [json.dumps(i) for i in data_mode['work_list']]
|
||||
# else:
|
||||
# data_mode['work_list'] = []
|
||||
# if 'language' in data_mode:
|
||||
# if data_mode.get('language', []):
|
||||
# data_mode['language'] = [json.dumps(i) for i in data_mode['language']]
|
||||
# else:
|
||||
# data_mode['language'] = []
|
||||
# if 'remembrance' in data_mode:
|
||||
# if data_mode.get('remembrance', []):
|
||||
# data_mode['remembrance'] = [json.dumps(i) for i in data_mode['remembrance']]
|
||||
# else:
|
||||
# data_mode['remembrance'] = []
|
||||
|
||||
# 字符串转datetime
|
||||
if data_mode.get('in_time', ''):
|
||||
@ -630,15 +630,15 @@ async def file_to_hw(
|
||||
if len(chk_graduate.split('/')) == 3:
|
||||
data_mode['graduate_time'] = str(datetime.strptime(chk_graduate, "%Y/%m/%d").date())
|
||||
|
||||
work_list = data['work_list']
|
||||
language = data['language']
|
||||
project_undergo = data['project_undergo']
|
||||
remembrance = data['remembrance']
|
||||
work_list = data_mode['work_list']
|
||||
language = data_mode['language']
|
||||
project_undergo = data_mode['project_undergo']
|
||||
remembrance = data_mode['remembrance']
|
||||
|
||||
# 简历查重,姓名,手机号,性别name,phone,gender
|
||||
find_name = data['name']
|
||||
find_phone = data['phone']
|
||||
find_gender = data['gender']
|
||||
find_name = data_mode['name']
|
||||
find_phone = data_mode['phone']
|
||||
find_gender = data_mode['gender']
|
||||
where = {}
|
||||
if find_name:
|
||||
where.update({
|
||||
|
@ -446,7 +446,7 @@ def fmt_txt(chk_str):
|
||||
dict_project['duty'] += p_str_true.split('职责')[-1].split('相关技术')[0]
|
||||
dict_project['work'] += p_str_true.split('职责')[-1].split('相关技术')[1]
|
||||
else:
|
||||
dict_project['work'] += re.split('[:|:]', p_str_true)[-1]
|
||||
dict_project['duty'] += re.split('[:|:]', p_str_true)[-1]
|
||||
continue
|
||||
if '项目描述' in p_str_true or '功能介绍' in p_str_true:
|
||||
dict_project['comment'] += re.split('[:|:]', p_str_true)[-1]
|
||||
|
Loading…
Reference in New Issue
Block a user