From 176605e3b1a3b4dc7a5b4386f3560de3c929dd99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E4=BC=9F?= <250213850@qq.com> Date: Wed, 21 Sep 2022 11:28:50 +0800 Subject: [PATCH] =?UTF-8?q?1.=E7=94=A8=E4=BA=BA=E7=BB=8F=E7=90=86=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/api_v1/endpoints/interview.py | 4 ++++ models/interview_zsgc.py | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/api/api_v1/endpoints/interview.py b/api/api_v1/endpoints/interview.py index 6f65f71..2d2d25e 100644 --- a/api/api_v1/endpoints/interview.py +++ b/api/api_v1/endpoints/interview.py @@ -1948,6 +1948,10 @@ async def send_interviewee( user_list = [i['user_id'] for i in user['hr_name']] send = f"""【推荐通知】\n{current_user.name}给你推荐了一位面试者\n面试者姓名:{res[0]['name']}\n岗位:{res[0]['job_names']}""" send_dates(send, user_list) + department=','.join(user_list) + up_sql=f"""ALTER TABLE HR.resumes update department = '{department}' where uid = '{data_in.uid}'""" + print(up_sql) + await ckdb.execute(up_sql) return schemas.Msg(code=200, msg='ok', data='') diff --git a/models/interview_zsgc.py b/models/interview_zsgc.py index 1dcae50..25c9512 100644 --- a/models/interview_zsgc.py +++ b/models/interview_zsgc.py @@ -310,7 +310,7 @@ class InterviewDo: for fstr in self.find_column: findStr += fstr + ', ' for key, value in self.where.items(): - if key in ['interview_id', 'hr_id', 'interview_name', 'hr_name']: + if key in ['interview_id', 'hr_id', 'interview_name', 'hr_name','department']: # 多个条件 if ',' in value: values = value.split(',') @@ -371,7 +371,7 @@ class InterviewDo: for fstr in self.find_column: findStr += fstr + ', ' for key, value in self.where.items(): - if key in ['interview_id', 'hr_id', 'interview_name', 'hr_name']: + if key in ['interview_id', 'hr_id', 'interview_name', 'hr_name','department']: # 多个条件 if ',' in value: values = value.split(',')