レビュー指摘対応

This commit is contained in:
mori.k 2025-05-29 18:42:09 +09:00
parent 3d50744e2c
commit 397a8a0198

View File

@ -95,20 +95,17 @@ class TrnResultDataBioLot(JskultBatchEntrypoint):
self._set_inst_info_from_com_inst_or_com_pharm_or_mst_inst_merck(db)
db.commit()
logger.info('生物由来卸販売ロット分解処理終了')
# 処理が全て正常終了した際に、バッチ実行管理テーブルに「success」で登録
logger.info("生物由来卸販売ロット分解処理を正常終了します。")
jskult_batch_run_manager.batch_success()
jskult_batch_status_manager.set_process_status("done")
return
except Exception as e:
db.rollback()
raise BatchOperationException(e)
finally:
db.disconnect()
# 処理が全て正常終了した際に、バッチ実行管理テーブルに「success」で登録
logger.info("生物由来卸販売ロット分解処理を正常終了します。")
jskult_batch_run_manager.batch_success()
jskult_batch_status_manager.set_process_status("done")
return
except Exception as e:
# 何らかのエラーが発生した際に、バッチ実行管理テーブルに「failed」で登録
logger.exception(f'予期せぬエラーが発生したため、生物由来卸販売ロット分解処理を終了します。{e}')
@ -247,7 +244,7 @@ class TrnResultDataBioLot(JskultBatchEntrypoint):
AND DATE_FORMAT(bio.cnvs_sales_dt, '%Y%m') BETWEEN mim.eff_start_ym
AND mim.eff_end_ym
-- 施設住所
SET lot.inst_addr = (
SET bio.inst_addr = (
CASE LEFT(bio.cnvs_inst_cd, 2)
WHEN '00' THEN ci.inst_addr
WHEN '03' THEN cp.inst_addr
@ -255,7 +252,7 @@ class TrnResultDataBioLot(JskultBatchEntrypoint):
END
),
-- 施設電話番号
lot.inst_tel = (
bio.inst_tel = (
CASE LEFT(bio.cnvs_inst_cd, 2)
WHEN '00' THEN ci.inst_phone_number
WHEN '03' THEN cm.inst_phone_number