数据详情
This commit is contained in:
parent
5aea977984
commit
6f7ad9e885
@ -96,6 +96,15 @@ def chkData(data):
|
||||
work_list = [json.loads(i) for i in work_list]
|
||||
if isinstance(work_list[0], str):
|
||||
work_list = [eval(i) for i in work_list]
|
||||
if len(work_list) > 1:
|
||||
true_index = 0
|
||||
for index, i in enumerate(work_list):
|
||||
if index == 0:
|
||||
continue
|
||||
if int(i['time'].split('-')[0].replace('.', '').replace('/', '')) > int(work_list[true_index]['time'].split('-')[0].replace('.', '').replace('/', '')):
|
||||
true_index = index
|
||||
work_dict = work_list[true_index]
|
||||
work_list = [work_dict]
|
||||
else:
|
||||
work_list = []
|
||||
res1['work_list'] = work_list
|
||||
@ -148,7 +157,9 @@ async def interview_find(
|
||||
data = await db.execute(sql)
|
||||
if not data:
|
||||
return schemas.Msg(code=200, msg='无数据', data=None)
|
||||
return schemas.Msg(code=200, msg='ok', data=data)
|
||||
# 格式化数据
|
||||
res_data = chkData(data)
|
||||
return schemas.Msg(code=200, msg='ok', data=res_data)
|
||||
|
||||
|
||||
# 面试_主页初筛查询
|
||||
@ -166,7 +177,9 @@ async def interview_home_find(
|
||||
data = await db.execute(sql)
|
||||
if not data:
|
||||
return schemas.Msg(code=200, msg='无数据', data=None)
|
||||
return schemas.Msg(code=200, msg='ok', data=data)
|
||||
# 格式化数据
|
||||
res_data = chkData(data)
|
||||
return schemas.Msg(code=200, msg='ok', data=res_data)
|
||||
|
||||
|
||||
# 复筛查询
|
||||
@ -184,7 +197,9 @@ async def interview_screen_find(
|
||||
data = await db.execute(sql)
|
||||
if not data:
|
||||
return schemas.Msg(code=200, msg='无数据', data=None)
|
||||
return schemas.Msg(code=200, msg='ok', data=data)
|
||||
# 格式化数据
|
||||
res_data = chkData(data)
|
||||
return schemas.Msg(code=200, msg='ok', data=res_data)
|
||||
|
||||
|
||||
# 面试阶段查询
|
||||
@ -202,7 +217,9 @@ async def interview_exam_find(
|
||||
data = await db.execute(sql)
|
||||
if not data:
|
||||
return schemas.Msg(code=200, msg='无数据', data=None)
|
||||
return schemas.Msg(code=200, msg='ok', data=data)
|
||||
# 格式化数据
|
||||
res_data = chkData(data)
|
||||
return schemas.Msg(code=200, msg='ok', data=res_data)
|
||||
|
||||
|
||||
# offer阶段查询
|
||||
@ -257,8 +274,8 @@ async def interview_waite_in_find(
|
||||
if not data:
|
||||
return schemas.Msg(code=200, msg='无数据', data=[])
|
||||
# 格式化数据
|
||||
resdata = chkData(data)
|
||||
return schemas.Msg(code=200, msg='ok', data=resdata)
|
||||
res_data = chkData(data)
|
||||
return schemas.Msg(code=200, msg='ok', data=res_data)
|
||||
|
||||
|
||||
# 面试修改
|
||||
|
Loading…
Reference in New Issue
Block a user