select id, job_id, contact_person, contact_person_phone, position, del_flag, create_by, create_time, update_by, update_time, remark,contact_person_phone_cipher,contact_person_phone_encrypt from job_contact
INSERT INTO job_contact (
job_id, contact_person, contact_person_phone,position,
create_by, create_time, del_flag,remark,contact_person_phone_cipher,
contact_person_phone_encrypt
) VALUES
(
#{item.jobId}, #{item.contactPerson}, #{item.contactPersonPhone},#{item.position},
#{item.createBy}, #{item.createTime}, #{item.delFlag},#{item.remark},#{item.contactPersonPhoneCipher},
#{item.contactPersonPhoneEncrypt}
)
UPDATE job_contact
SET contact_person_phone = CASE
WHEN id = #{item.id} THEN #{item.contactPersonPhone}
END,
contact_person_phone_cipher = CASE
WHEN id = #{item.id} THEN #{item.contactPersonPhoneCipher}
END,
contact_person_phone_encrypt = CASE
WHEN id = #{item.id} THEN #{item.contactPersonPhoneEncrypt}
END
WHERE id IN
#{item.id}