数据详情
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]
|
work_list = [json.loads(i) for i in work_list]
|
||||||
if isinstance(work_list[0], str):
|
if isinstance(work_list[0], str):
|
||||||
work_list = [eval(i) for i in work_list]
|
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:
|
else:
|
||||||
work_list = []
|
work_list = []
|
||||||
res1['work_list'] = work_list
|
res1['work_list'] = work_list
|
||||||
@ -148,7 +157,9 @@ async def interview_find(
|
|||||||
data = await db.execute(sql)
|
data = await db.execute(sql)
|
||||||
if not data:
|
if not data:
|
||||||
return schemas.Msg(code=200, msg='无数据', data=None)
|
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)
|
data = await db.execute(sql)
|
||||||
if not data:
|
if not data:
|
||||||
return schemas.Msg(code=200, msg='无数据', data=None)
|
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)
|
data = await db.execute(sql)
|
||||||
if not data:
|
if not data:
|
||||||
return schemas.Msg(code=200, msg='无数据', data=None)
|
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)
|
data = await db.execute(sql)
|
||||||
if not data:
|
if not data:
|
||||||
return schemas.Msg(code=200, msg='无数据', data=None)
|
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阶段查询
|
# offer阶段查询
|
||||||
@ -257,8 +274,8 @@ async def interview_waite_in_find(
|
|||||||
if not data:
|
if not data:
|
||||||
return schemas.Msg(code=200, msg='无数据', data=[])
|
return schemas.Msg(code=200, msg='无数据', data=[])
|
||||||
# 格式化数据
|
# 格式化数据
|
||||||
resdata = chkData(data)
|
res_data = chkData(data)
|
||||||
return schemas.Msg(code=200, msg='ok', data=resdata)
|
return schemas.Msg(code=200, msg='ok', data=res_data)
|
||||||
|
|
||||||
|
|
||||||
# 面试修改
|
# 面试修改
|
||||||
|
Loading…
Reference in New Issue
Block a user