1.优化面试阶段
This commit is contained in:
parent
e39d373363
commit
089054b140
@ -2228,4 +2228,37 @@ async def interviews(
|
||||
'later_false':res2, # 未反馈的面试
|
||||
'later_invalid':res3} # 已失效的面试
|
||||
|
||||
return schemas.Msg(code=200, msg='ok', data=datas)
|
||||
return schemas.Msg(code=200, msg='ok', data=datas)
|
||||
|
||||
|
||||
@router.post("/up_teacher")
|
||||
async def interview_teacher(
|
||||
request: Request,
|
||||
data_in: schemas.interview_teacher,
|
||||
ckdb: CKDrive = Depends(get_ck_db),
|
||||
current_user: schemas.UserDB = Depends(deps.get_current_user)
|
||||
) -> schemas.Msg:
|
||||
""" 修改面试反馈 """
|
||||
date = json.dumps(data_in.date)
|
||||
sql = f"""
|
||||
ALTER TABLE HR.resumes update teacher_back={data_in.teacher_back},teacher_txt='{date}'
|
||||
WHERE uid = '{data_in.uid}'
|
||||
"""
|
||||
print(sql)
|
||||
await ckdb.execute(sql)
|
||||
return schemas.Msg(code=200, msg='ok', data='')
|
||||
|
||||
|
||||
@router.post("/get_teacher")
|
||||
async def interview_teacher(
|
||||
request: Request,
|
||||
data_in: schemas.get_teacher,
|
||||
ckdb: CKDrive = Depends(get_ck_db),
|
||||
current_user: schemas.UserDB = Depends(deps.get_current_user)
|
||||
) -> schemas.Msg:
|
||||
""" 获取面试反馈 """
|
||||
sql = f"""select uid,teacher_back,teacher_txt from HR.resumes WHERE uid = '{data_in.uid}' limit 1"""
|
||||
print(sql)
|
||||
res=await ckdb.execute(sql)
|
||||
data=chkData(res)
|
||||
return schemas.Msg(code=200, msg='ok', data=data)
|
@ -176,4 +176,7 @@ class interview_teacher(BaseModel):
|
||||
#{'voice':1,'thought':1,'diathesis':1,'evaluate':'评价'}
|
||||
|
||||
class interviews(BaseModel):
|
||||
date: dict # 要查询的条件
|
||||
date: dict # 要查询的条件
|
||||
|
||||
class get_teacher(BaseModel):
|
||||
uid: str # 求职者唯一id
|
||||
|
Loading…
Reference in New Issue
Block a user