From 7e7213c0bf929be9c44dbc44034f95b7fa1c7777 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=80=C3=AE=C3=97=C3=9A=C3=95=C3=B1?= Date: Mon, 26 Sep 2022 18:44:08 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AE=80=E5=8E=86=E5=85=BC=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/api_v1/endpoints/interview.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/api/api_v1/endpoints/interview.py b/api/api_v1/endpoints/interview.py index 7200c44..1154e2a 100644 --- a/api/api_v1/endpoints/interview.py +++ b/api/api_v1/endpoints/interview.py @@ -672,8 +672,7 @@ async def file_to_hw( exist = 0 if is_in_data: exist = 1 - uid = is_in_data.values()[0]['uid'] - data_mode['file_url'] = url + uid = list(is_in_data.values())[0]['uid'] # os.rename(path_data + '/' + filename, path_data + '/' + find_phone + '.pdf') res = obsClient.putFile('legu-cdn-source', 'hrms/' + uid + '.pdf', fn) if res.status < 300: @@ -681,15 +680,17 @@ async def file_to_hw( url = res.body.objectUrl data_mode['file_url'] = url res_data = { - 'data': data, + 'data': data_mode, 'file_url': url, 'uid': uid, + 'exist': exist, 'project_undergo': project_undergo, 'work_list': work_list, 'language_list': language, 'remembrance_list': remembrance } - + if exist: + return schemas.Msg(code=0, msg='ok', data=res_data) sql = f"insert into HR.resumes(interview_name, interview_type, interview_sign, hope_money, feedback," \ f" interview_round, event_time, uid, name, phone, job_name, hr_name, work_exp, interview_stage, owner_name," \ f" education, work_undergo, project_undergo, work_list, school, at_school, specialty, specialty_do, " \