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