INSERT INTO gen_mental_disorders(
mental_disorders_id,
guardian_id_card,
manage_user,
treatment,
last_trouble_date,
trouble_number,
first_onset_date,
family_economy,
is_subsistence,
help_info,
guardian_phone,
risk_level,
receive_org_name,
id_card_number,
diagnosis_type,
hospitalization,
guardian_name,
has_caus_trouble,
hospital_name,
creator,
gmt_create,
modifier,
gmt_modified,
is_delete
) VALUES(
#{mentalDisordersId},
#{guardianIdCard},
#{manageUser},
#{treatment},
#{lastTroubleDate},
#{troubleNumber},
#{firstOnsetDate},
#{familyEconomy},
#{isSubsistence},
#{helpInfo},
#{guardianPhone},
#{riskLevel},
#{receiveOrgName},
#{idCardNumber},
#{diagnosisType},
#{hospitalization},
#{guardianName},
#{hasCausTrouble},
#{hospitalName},
#{creator},
#{gmtCreate},
#{modifier},
#{gmtModified},
#{isDelete}
)
UPDATE
gen_mental_disorders
SET
is_delete = 1,
modifier = #{modifier},
gmt_modified = #{gmtModified}
WHERE
mental_disorders_id IN
#{mentalDisordersIds[${index}]}
DELETE FROM
gen_mental_disorders
WHERE
mental_disorders_id IN
#{mentalDisordersIds[${index}]}
UPDATE
gen_mental_disorders
SET
guardian_id_card = #{guardianIdCard},
manage_user = #{manageUser},
treatment = #{treatment},
last_trouble_date = #{lastTroubleDate},
trouble_number = #{troubleNumber},
first_onset_date = #{firstOnsetDate},
family_economy = #{familyEconomy},
is_subsistence = #{isSubsistence},
help_info = #{helpInfo},
guardian_phone = #{guardianPhone},
risk_level = #{riskLevel},
receive_org_name = #{receiveOrgName},
id_card_number = #{idCardNumber},
diagnosis_type = #{diagnosisType},
hospitalization = #{hospitalization},
guardian_name = #{guardianName},
has_caus_trouble = #{hasCausTrouble},
hospital_name = #{hospitalName},
modifier = #{modifier},
gmt_modified = #{gmtModified}
WHERE
mental_disorders_id = #{mentalDisordersId}