1.添加面试官

This commit is contained in:
李伟 2022-09-09 14:59:34 +08:00
parent ca3ad48632
commit 876de24542
2 changed files with 24 additions and 1 deletions

View File

@ -1743,3 +1743,21 @@ async def send_interviewee(
""" """
await ckdb.execute(sql) # 初次分配面试官 await ckdb.execute(sql) # 初次分配面试官
return schemas.Msg(code=200, msg='ok', data='') return schemas.Msg(code=200, msg='ok', data='')
@router.post("/add_interviewee")
async def add_interviewee(
request: Request,
data_in: schemas.add_inter,
ckdb: CKDrive = Depends(get_ck_db),
current_user: schemas.UserDB = Depends(deps.get_current_user)
) -> schemas.Msg:
name = await crud.user.get_users(data_in.user_id)
name_list=[i['name'] for i in name]
interview_name=','.join(name_list)
userid=','.join(data_in.user_id)
sql=f"""
ALTER TABLE HR.resumes update interview_name = '{interview_name}',interview_id = '{userid}' WHERE uid = '{data_in.uid}'
"""
await ckdb.execute(sql)
return schemas.Msg(code=200, msg='ok', data='')

View File

@ -144,3 +144,8 @@ class send_in(BaseModel):
push: List[str] # 推送 push: List[str] # 推送
content: str # 备注内容 content: str # 备注内容
bcc: List[str] # 抄送 bcc: List[str] # 抄送
class add_inter(BaseModel):
uid: str # 求职者uid
user_id: List[str] # 面试官的钉钉id