patient_id as patientId,
admiss_times as admissTimes,
inpatient_no as inpatientNo,
admiss_id as admissId,
admiss_date as admissDate,
dis_date as disDate,
admiss_dept_name as admissDeptName,
dis_dept_name as disDeptName ,
jzh,
name,
emp_id as empId
select
FROM
`docus_medicalrecord`.`t_basic`
WHERE
is_cancel=0
and `patient_id` = #{basic.patientId}
and `jzh` = #{basic.jzh}
and `emp_id` = #{basic.empId}
and `inpatient_no` = #{basic.inpatientNo}
and `admiss_times` = #{basic.admissTimes}
limit 2
select
count(1)
from `docus_medicalrecord`.`t_basic`
WHERE
is_cancel=0
and `patient_id` = #{dto.patientId}
and `jzh` = #{dto.jzh}
and `emp_id` = #{dto.empId}
and `inpatient_no` = #{dto.inpatientNo}
and `admiss_times` = #{dto.admissTimes}
and `dis_date` between #{dto.disDateStart} AND #{dto.disDateEnd}
select
from `docus_medicalrecord`.`t_basic`
WHERE
is_cancel=0
and `patient_id` = #{dto.patientId}
and `jzh` = #{dto.jzh}
and `emp_id` = #{dto.empId}
and `inpatient_no` = #{dto.inpatientNo}
and `admiss_times` = #{dto.admissTimes}
and `dis_date` between #{dto.disDateStart} AND #{dto.disDateEnd}
LIMIT ${offset},${size}
SELECT
`id`
FROM
`docus_archivefile`.`t_scan_assort`
where
`patient_id` = #{patientId}
and `source`= #{source}
and `file_column_1`= #{serialNum}
SELECT
`t_scan_assort_id`
FROM
`docus_archivefile`.`af_downfile`
WHERE
`patient_id` = #{patientId}
and `collectorid` = #{source}
and `serialnum` = #{serialNum}
order by `create_time` desc limit 1
SELECT *
FROM
`docus_medicalrecord`.`t_seal`
where
1=1
AND seal_id=#{seal.sealId}
AND patient_id=#{seal.patientId}