ultmarc_processを使わないようにした
This commit is contained in:
parent
f5de058284
commit
6df0c43e78
@ -241,10 +241,11 @@ def make_csv_data(record_inst_csv: list, record_pharm_cs: list):
|
||||
'FILLER_3', 'FILLER_4', 'FILLER_5', 'REGIST_DATE', 'CREATE_USER', 'UPDATE_DATE', 'UPDATE_USER', 'SYS_REGIST_DATE',
|
||||
'REGIST_PRGM_ID', 'SYS_UPDATE_DATE', 'UPDATE_PRGM_ID']
|
||||
|
||||
# Shift-JIS、CRLF、価囲いありで書き込む
|
||||
with open(csv_file_path, mode='w', encoding='cp932') as csv_file:
|
||||
# ヘッダ行書き込み
|
||||
# ヘッダ行書き込み(くくり文字を加えない為にwriteで出力する)
|
||||
csv_file.write(f"{','.join(head_str)}\n")
|
||||
|
||||
# Shift-JIS、CRLF、価囲いありで書き込む
|
||||
writer = csv.writer(csv_file, delimiter=',', lineterminator='\n',
|
||||
quotechar='"', doublequote=True, quoting=csv.QUOTE_ALL,
|
||||
strict=True
|
||||
|
||||
@ -5,7 +5,7 @@ from datetime import datetime
|
||||
from src.aws.s3 import UltmarcBucket
|
||||
from src.batch.common.batch_context import BatchContext
|
||||
from src.batch.ultmarc.datfile import DatFile
|
||||
from src.batch.ultmarc import export_vjsk_csv_process
|
||||
|
||||
from src.batch.ultmarc.utmp_tables.ultmarc_table_mapper_factory import \
|
||||
UltmarcTableMapperFactory
|
||||
from src.db.database import Database
|
||||
@ -61,21 +61,6 @@ def exec_import():
|
||||
raise BatchOperationException(e)
|
||||
|
||||
|
||||
def exec_export():
|
||||
"""V実消化用施設データ作成処理"""
|
||||
if not batch_context.is_ultmarc_imported:
|
||||
logger.info('アルトマーク取込が行われていないため、V実消化用施設データ作成処理をスキップします。')
|
||||
return
|
||||
|
||||
try:
|
||||
logger.info('V実用消化施設データ作成処理: 開始')
|
||||
export_vjsk_csv_process.exec()
|
||||
logger.info('V実用消化施設データ作成処理: 終了')
|
||||
except Exception as e:
|
||||
raise BatchOperationException(e)
|
||||
return
|
||||
|
||||
|
||||
def _import_to_ultmarc_table(dat_file: DatFile):
|
||||
db = Database.get_instance()
|
||||
try:
|
||||
|
||||
@ -13,6 +13,7 @@ from src.batch.ultmarc import ultmarc_process
|
||||
from src.error.exceptions import BatchOperationException
|
||||
from src.logging.get_logger import get_logger
|
||||
from src.system_var import constants
|
||||
from src.batch.ultmarc import export_vjsk_csv_process
|
||||
|
||||
logger = get_logger('日次処理コントロール')
|
||||
|
||||
@ -75,8 +76,11 @@ def exec():
|
||||
logger.debug(f'{"アルトマーク取込が行われました。" if batch_context.is_ultmarc_imported else "アルトマーク取込が行われませんでした。"}')
|
||||
|
||||
try:
|
||||
if not batch_context.is_ultmarc_imported:
|
||||
logger.info('アルトマーク取込が行われていないため、V実消化用施設データ作成処理をスキップします。')
|
||||
return
|
||||
logger.info('V実消化用施設データ作成処理:起動')
|
||||
ultmarc_process.exec_export()
|
||||
export_vjsk_csv_process.exec()
|
||||
logger.info('V実消化用施設データ作成処理:終了')
|
||||
except BatchOperationException as e:
|
||||
logger.exception(f'V実消化用施設データ作成処理エラー(異常終了){e}')
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user