修正(デモ単体)
This commit is contained in:
parent
b45d1bcdea
commit
d5ddb1f667
@ -13,7 +13,7 @@ class ComPharmMapper(UltmarcTableMapper):
|
||||
FROM
|
||||
src05.com_pharm
|
||||
WHERE
|
||||
dcf_dsf_inst_cd = :dcf_dsf_inst_cd
|
||||
dcf_dsf_inst_cd = :dcfdsf_inst_cd
|
||||
"""
|
||||
# データ登録用SQL
|
||||
INSERT_QUERY = """\
|
||||
@ -107,7 +107,7 @@ class ComPharmMapper(UltmarcTableMapper):
|
||||
sys_update_date = :execute_datetime,
|
||||
update_prgm_id = :program_name
|
||||
WHERE
|
||||
dcf_dsf_inst_cd = :dcf_dsf_inst_cd
|
||||
dcf_dsf_inst_cd = :dcfdsf_inst_cd
|
||||
"""
|
||||
|
||||
# 修正区分が「C(削除)」の場合の更新SQL
|
||||
@ -121,7 +121,7 @@ class ComPharmMapper(UltmarcTableMapper):
|
||||
sys_update_date = :execute_date_str_ymd,
|
||||
update_prgm_id = :program_name
|
||||
WHERE
|
||||
dcf_dsf_inst_cd = :dcf_dsf_inst_cd
|
||||
dcf_dsf_inst_cd = :dcfdsf_inst_cd
|
||||
"""
|
||||
record: ComPharm
|
||||
|
||||
@ -147,9 +147,10 @@ class ComPharmMapper(UltmarcTableMapper):
|
||||
return
|
||||
|
||||
# 更新の場合
|
||||
update_columns = ','.join(self.__make_update_query(self))
|
||||
update_columns = ','.join(self.__make_update_query())
|
||||
|
||||
# 何かしら更新がある場合、末尾にカンマを付けてSET句を完成させる
|
||||
if len(update_columns) > 0:
|
||||
# 何かしら更新がある場合、末尾にカンマを付けてSET句を完成させる
|
||||
update_columns += ','
|
||||
|
||||
update_query = self.UPDATE_QUERY.format(
|
||||
@ -171,7 +172,7 @@ class ComPharmMapper(UltmarcTableMapper):
|
||||
|
||||
# 住所不明理由コード
|
||||
if self.record.hp_addr_lost_code != '':
|
||||
set_clauses.append('addr_unknown_rea:hp_addr_lost_code')
|
||||
set_clauses.append('addr_unknown_reason_cd = :hp_addr_lost_code')
|
||||
self.query_parameter['hp_addr_lost_code'] = None if self.record.hp_addr_lost_code == '@' else self.record.hp_addr_lost_code
|
||||
|
||||
# 正式施設名カナ
|
||||
@ -217,8 +218,8 @@ class ComPharmMapper(UltmarcTableMapper):
|
||||
self.query_parameter['president'] = None if self.record.president == '@' else self.record.president
|
||||
|
||||
# 電話番号なしフラグ
|
||||
if self.record.tel_nothitel_nothing_flagng_flag_flg != '':
|
||||
set_clauses.append('phone_number_non = :tel_nothing_flag')
|
||||
if self.record.tel_nothing_flag != '':
|
||||
set_clauses.append('phone_number_non_flg = :tel_nothing_flag')
|
||||
self.query_parameter['tel_nothing_flag'] = None if self.record.tel_nothing_flag == '@' else self.record.tel_nothing_flag
|
||||
|
||||
# 未確認フラグ
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user