1.优化人才库数据数量

This commit is contained in:
李伟 2022-10-25 17:54:55 +08:00
parent 89667d16a0
commit 6cac2ddf98

View File

@ -2935,11 +2935,11 @@ async def talent_pool_nu(
str_s = f"{k} like '%{v}%'" str_s = f"{k} like '%{v}%'"
strs.append(str_s) strs.append(str_s)
where = ' and '.join(strs) where = ' and '.join(strs)
sql = f"""select count(*) from HR.resumes where interview_stage = -1 and {where}""" sql = f"""select count(*) as nu from HR.resumes where interview_stage = -1 and {where}"""
else: else:
sql = f"""select count(*) from HR.resumes where interview_stage = -1""" sql = f"""select count(*) as nu from HR.resumes where interview_stage = -1"""
data = await ckdb.query_dataframe(sql) data = await ckdb.query_dataframe(sql)
if not data: if not data:
return schemas.Msg(code=-9, msg='无数据', data='') return schemas.Msg(code=-9, msg='无数据', data='')
res = len(data) res = data['nu'][0]
return schemas.Msg(code=200, msg='ok', data=res) return schemas.Msg(code=200, msg='ok', data=res)