select id, patient_id, diagnosis_type, is_insured,AES_DECRYPT(UNHEX(id_card),'zhxg') as id_card ,value, student_id, name,
patient_type, chief_complaint, present_illness, past_history, diagnosis, medical_advice, doctor_name, status , outpatient_time ,storeroom_id , storeroom_name , create_by, create_time, update_by, update_time from healthcare_os_patient_diagnosis
insert into healthcare_os_patient_diagnosis
patient_id,
diagnosis_type,
is_insured,
value,
student_id,
name,
patient_type,
chief_complaint,
present_illness,
past_history,
diagnosis,
medical_advice,
doctor_name,
status,
outpatient_time,
storeroom_id ,
storeroom_name ,
create_by,
create_time,
update_by,
update_time,
id_card,
#{patientId},
#{diagnosisType},
#{isInsured},
#{value},
#{studentId},
#{name},
#{patientType},
#{chiefComplaint},
#{presentIllness},
#{pastHistory},
#{diagnosis},
#{medicalAdvice},
#{doctorName},
#{status},
#{outpatientTime},
#{storeroomId},
#{storeroomName},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{idCard},
update healthcare_os_patient_diagnosis
patient_id = #{patientId},
diagnosis_type = #{diagnosisType},
is_insured = #{isInsured},
value = #{value},
student_id = #{studentId},
name = #{name},
patient_type = #{patientType},
chief_complaint = #{chiefComplaint},
present_illness = #{presentIllness},
past_history = #{pastHistory},
diagnosis = #{diagnosis},
medical_advice = #{medicalAdvice},
doctor_name = #{doctorName},
status = #{status},
outpatient_time = #{outpatientTime},
storeroom_id = #{storeroomId},
storeroom_name = #{storeroomName},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
id_card = #{idCard},
where id = #{id}
delete from healthcare_os_patient_diagnosis where id = #{id}
delete from healthcare_os_patient_diagnosis where id in
#{id}
UPDATE healthcare_os_patient_diagnosis pd
JOIN healthcare_os_patient_info pi ON pd.student_id = pi.student_id
SET pd.patient_id = pi.id
WHERE pd.patient_id IS NULL;
update healthcare_os_patient_diagnosis hpd
join sys_user su on hpd.doctor_name = su.user_name COLLATE utf8mb4_unicode_ci
set hpd.doctor_name = su.nick_name where hpd.doctor_name COLLATE utf8mb4_unicode_ci is not null;