insert into court_trial_procedure(
owner_id, accept_court_name, judge_name, judge_contact,
judge_notice_accept_date, court_mediation_date, mediation_result, subpoena_sign_date,
undelivered_date, court_session_date1, court_session_date2, case_number,
court_session_result, judgment_date, judgment_result, remark, callable_id
) values (
#{ownerId}, #{acceptCourtName}, #{judgeName}, #{judgeContact},
#{judgeNoticeAcceptDate}, #{courtMediationDate}, #{mediationResult}, #{subpoenaSignDate},
#{undeliveredDate}, #{courtSessionDate1}, #{courtSessionDate2}, #{caseNumber},
#{courtSessionResult}, #{judgmentDate}, #{judgmentResult}, #{remark}, #{callableId}
)
insert into court_trial_procedure(
owner_id, accept_court_name, judge_name, judge_contact,
judge_notice_accept_date, court_mediation_date, mediation_result, subpoena_sign_date,
undelivered_date, court_session_date1, court_session_date2, case_number,
court_session_result, judgment_date, judgment_result, remark, callable_id
) values
( #{item.ownerId}, #{item.acceptCourtName}, #{item.judgeName}, #{item.judgeContact},
#{item.judgeNoticeAcceptDate}, #{item.courtMediationDate}, #{item.mediationResult}, #{item.subpoenaSignDate},
#{item.undeliveredDate}, #{item.courtSessionDate1}, #{item.courtSessionDate2}, #{item.caseNumber},
#{item.courtSessionResult}, #{item.judgmentDate}, #{item.judgmentResult}, #{item.remark}, #{item.callableId} )
update court_trial_procedure t
t.owner_id = #{ownerId},
t.accept_court_name = #{acceptCourtName},
t.judge_name = #{judgeName},
t.judge_contact = #{judgeContact},
t.judge_notice_accept_date = #{judgeNoticeAcceptDate},
t.court_mediation_date = #{courtMediationDate},
t.mediation_result = #{mediationResult},
t.subpoena_sign_date = #{subpoenaSignDate},
t.undelivered_date = #{undeliveredDate},
t.court_session_date1 = #{courtSessionDate1},
t.court_session_date2 = #{courtSessionDate2},
t.case_number = #{caseNumber},
t.court_session_result = #{courtSessionResult},
t.judgment_date = #{judgmentDate},
t.judgment_result = #{judgmentResult},
t.remark = #{remark},
t.callable_id = #{callableId},
t.update_time = CURRENT_TIMESTAMP
where 1 = 1
and t.id = #{id}
delete from court_trial_procedure t
where 1 = 1
and t.id = #{id}
and t.owner_id = #{ownerId}
and t.case_number = #{caseNumber}
and t.accept_court_name = #{acceptCourtName}