正则解析
This commit is contained in:
parent
2d52c96bae
commit
fd8861ba4c
@ -88,10 +88,38 @@ def chkData(data):
|
||||
if 'pass_why' in res1:
|
||||
key16 = res1['pass_why']
|
||||
res1['pass_why'] = pass_why_dict.get(key16, '初筛')
|
||||
if 'work_list' in i:
|
||||
work_list = i['work_list']
|
||||
if work_list:
|
||||
work_list = [eval(i1) for i1 in work_list]
|
||||
work_list = [json.loads(i) for i in work_list]
|
||||
work_list = [eval(i) for i in work_list]
|
||||
else:
|
||||
work_list = []
|
||||
res1['work_list'] = work_list
|
||||
if 'project_undergo' in i:
|
||||
project_undergo = i['project_undergo']
|
||||
if project_undergo:
|
||||
project_undergo = [json.loads(i) for i in project_undergo]
|
||||
project_undergo = [eval(i) for i in project_undergo]
|
||||
else:
|
||||
project_undergo = []
|
||||
res1['project_undergo'] = project_undergo
|
||||
if 'language' in i:
|
||||
language = i['language']
|
||||
if language:
|
||||
language = [json.loads(i) for i in language]
|
||||
language = [eval(i) for i in language]
|
||||
else:
|
||||
language = []
|
||||
res1['language'] = language
|
||||
if 'remembrance' in i:
|
||||
remembrance = i['remembrance']
|
||||
if remembrance:
|
||||
remembrance = [json.loads(i) for i in remembrance]
|
||||
remembrance = [eval(i) for i in remembrance]
|
||||
else:
|
||||
remembrance = []
|
||||
res1['remembrance'] = remembrance
|
||||
res_data.append(res1)
|
||||
return res_data
|
||||
|
||||
|
@ -193,21 +193,21 @@ class InterviewDo:
|
||||
self.data_in.pop('remembrance_list')
|
||||
self.data_in.pop('language_list')
|
||||
if self.data_in['project_undergo']:
|
||||
self.data_in['project_undergo'] = json.dumps(self.data_in['project_undergo'])
|
||||
self.data_in['project_undergo'] = [json.dumps(i) for i in self.data_in['project_undergo']]
|
||||
else:
|
||||
self.data_in['project_undergo'] = ''
|
||||
self.data_in['project_undergo'] = []
|
||||
if self.data_in['work_list']:
|
||||
self.data_in['work_list'] = json.dumps(self.data_in['work_list'])
|
||||
self.data_in['work_list'] = [json.dumps(i) for i in self.data_in['project_undergo']]
|
||||
else:
|
||||
self.data_in['work_list'] = ''
|
||||
self.data_in['work_list'] = []
|
||||
if self.data_in['language']:
|
||||
self.data_in['language'] = json.dumps(self.data_in['language'])
|
||||
self.data_in['language'] = [json.dumps(i) for i in self.data_in['project_undergo']]
|
||||
else:
|
||||
self.data_in['language'] = ''
|
||||
self.data_in['language'] = []
|
||||
if self.data_in['remembrance']:
|
||||
self.data_in['remembrance'] = json.dumps(self.data_in['remembrance'])
|
||||
self.data_in['remembrance'] = [json.dumps(i) for i in self.data_in['project_undergo']]
|
||||
else:
|
||||
self.data_in['remembrance'] = ''
|
||||
self.data_in['remembrance'] = []
|
||||
|
||||
# 字符串转datetime
|
||||
if self.data_in.get('in_time', ''):
|
||||
|
@ -49,7 +49,7 @@ def fmt_txt(chk_str):
|
||||
"job_name": "",
|
||||
"hr_name": "",
|
||||
"work_exp": 0,
|
||||
"interview_stage": 1,
|
||||
"interview_stage": 0,
|
||||
"owner_name": 2,
|
||||
"education": 1,
|
||||
"work_undergo": [],
|
||||
|
Loading…
Reference in New Issue
Block a user