1.优化面试阶段
This commit is contained in:
parent
d3232d5e49
commit
dceff62473
@ -2293,3 +2293,19 @@ async def interview_teacher(
|
|||||||
res = await ckdb.execute(sql)
|
res = await ckdb.execute(sql)
|
||||||
data = chkData(res)
|
data = chkData(res)
|
||||||
return schemas.Msg(code=200, msg='ok', data=data)
|
return schemas.Msg(code=200, msg='ok', data=data)
|
||||||
|
|
||||||
|
|
||||||
|
@router.get("/record")
|
||||||
|
async def hint(
|
||||||
|
request: Request,
|
||||||
|
data_in: schemas.record,
|
||||||
|
db: AsyncIOMotorDatabase = Depends(get_database),
|
||||||
|
current_user: schemas.UserDB = Depends(deps.get_current_user)
|
||||||
|
) -> schemas.Msg:
|
||||||
|
"""个人面试记录"""
|
||||||
|
res=[]
|
||||||
|
interview = await crud.interview_record.all_fields(db, {'uid': data_in.uid})
|
||||||
|
for i in interview:
|
||||||
|
res.append(i)
|
||||||
|
data = sorted(res, key=operator.itemgetter('times'))
|
||||||
|
return schemas.Msg(code=200, msg='ok', data=data)
|
@ -175,8 +175,14 @@ class interview_teacher(BaseModel):
|
|||||||
# date数据
|
# date数据
|
||||||
# {'voice':1,'thought':1,'diathesis':1,'evaluate':'评价'}
|
# {'voice':1,'thought':1,'diathesis':1,'evaluate':'评价'}
|
||||||
|
|
||||||
|
|
||||||
class interviews(BaseModel):
|
class interviews(BaseModel):
|
||||||
date: dict # 要查询的条件
|
date: dict # 要查询的条件
|
||||||
|
|
||||||
|
|
||||||
class get_teacher(BaseModel):
|
class get_teacher(BaseModel):
|
||||||
uid: str # 求职者唯一id
|
uid: str # 求职者唯一id
|
||||||
|
|
||||||
|
|
||||||
|
class record(BaseModel):
|
||||||
|
uid: str # 求职者唯一id
|
||||||
|
Loading…
Reference in New Issue
Block a user