select
id,
name,
followup_method as followupMethod,
followup_type as followupType,
frequency,
followup_month as followupMonth,
person_in_charge as personInCharge,
person_in_charge_username as personInChargeUsername,
status,
create_by as createBy
from
fms_followup_queue
and name like concat('%', #{name}, '%')
SELECT id,
name,
followup_method as followupMethod,
followup_type as followupType,
frequency,
followup_month as followupMonth,
person_in_charge as personInCharge,
person_in_charge_username as personInChargeUsername,
status,
create_by as createBy,
create_time as createTime
FROM fms_followup_queue
WHERE del_flag = 0
and id = #{id}
and name like concat('%', #{name}, '%')
and status = #{status}
select
r.patient_id as id,
r.queue_id as queueId,
r.name,
r.pinyin_full as pinyinFull,
r.pinyin_simple as pinyinSimple,
r.gender,
r.birth_date as birthDate,
r.ethnicity,
r.education_years as educationYears,
r.phone,
r.discharge_time as dischargeTime,
r.id_card_type as idCardType,
r.id_card as idCard,
r.tenant_id as tenantId,
r.create_by as createBy,
r.create_time as createTime,
q.name as queueName
FROM fms_patient_queue_relation r
left join
fms_followup_queue q
on r.queue_id = q.id
WHERE r.del_flag = 0
AND queue_id = #{id}
AND r.task_flag = #{taskFlag}
group by r.id_card, r.queue_id
SELECT
id, patient_id as patientId, name, gender, age, ethnicity, education_years as educationYears,
phone, id_card_type as idCardType, id_card as idCard, tenant_id as tenantId, queue_id as queueId, times, start_time as startTime, end_time as endTime, status,
lost_reason as lostReason, followuper, followup_time as followupTime, followup_text as followupText, create_by as createBy, create_time as createTime
FROM fms_followup_task
queue_id = #{dto.queueId}
AND status = #{dto.status}
AND (name LIKE CONCAT('%', #{dto.keywords}, '%')
AND age >= #{dto.startAge}
AND age <= #{dto.endAge}
UPDATE fms_followup_task
SET status = 2, lost_reason = #{dto.reason}
WHERE id =#{dto.id}
UPDATE fms_followup_task
SET status = 1, followuper = #{dto.followuper},
followup_time = #{dto.followupTime}, followup_text = #{dto.followupText}
WHERE id =#{dto.id}