fix: マルチスレッドにしてみる
This commit is contained in:
parent
607b705271
commit
c484cd01e9
@ -29,7 +29,7 @@ router = APIRouter()
|
||||
|
||||
|
||||
@router.post('/download')
|
||||
async def download_bio_data(
|
||||
def download_bio_data(
|
||||
search_param: BioModel = Depends(BioModel.as_body),
|
||||
download_param: BioDownloadModel = Depends(BioDownloadModel.as_body),
|
||||
bio_service: BioViewService = Depends(get_service(BioViewService)),
|
||||
@ -63,6 +63,8 @@ async def download_bio_data(
|
||||
# ファイルを書き出し(Excel or CSV)
|
||||
local_file_path = _write_bio_data_to_file(bio_service, download_param, search_result_df, download_file_name)
|
||||
|
||||
logger.info('ファイル書き出し完了')
|
||||
|
||||
# ローカルファイルからS3にアップロードし、ダウンロード用URLを取得する
|
||||
try:
|
||||
bio_service.upload_bio_data_file(local_file_path)
|
||||
|
||||
@ -261,7 +261,7 @@ def inst_emp_csv_download_view(
|
||||
|
||||
|
||||
@router.post('/download', response_class=HTMLResponse)
|
||||
async def inst_emp_csv_download(
|
||||
def inst_emp_csv_download(
|
||||
request: Request,
|
||||
csv_download_form: Optional[MasterMainteCsvDlModel] = Depends(MasterMainteCsvDlModel.as_form),
|
||||
master_mainte_service: MasterMainteService = Depends(get_service(MasterMainteService)),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user