|
|
@@ -290,18 +290,10 @@
|
|
|
|
|
|
<!-- loadInpatientSettlementInfo 查询方法 -->
|
|
|
<select id="loadInpatientSettlementInfo" resultType="org.jeecg.modules.medical.common.bo.PatientInfoResponse">
|
|
|
- SELECT
|
|
|
- a.id,
|
|
|
- a.outpatient_number AS admissionNumber, -- 住院号
|
|
|
- a.patient_name AS patientName, -- 患者姓名
|
|
|
- a.patient_id AS personalCode, -- 个人编码
|
|
|
- mab.hisid AS settlementBillNumber, -- 结算单据号
|
|
|
- mab.medfee_sumamt AS totalAmount -- 总发生金额
|
|
|
- FROM
|
|
|
- afterwards_audit AS a
|
|
|
- LEFT JOIN master_admission_bill AS mab ON mab.zyh = a.outpatient_number
|
|
|
- WHERE
|
|
|
- a.id = #{id, jdbcType=INTEGER}
|
|
|
+
|
|
|
+ select d.afterwards_audit_id as id,d.patient_id,d.patient_name,d.outpatient_number, sum(d.amount) as totalAmount,mab.hisid AS settlementBillNumber from afterwards_audit_detail d
|
|
|
+ LEFT JOIN master_admission_bill AS mab ON mab.zyh = d.outpatient_number
|
|
|
+ where d.afterwards_audit_id = #{id, jdbcType=INTEGER} group by d.afterwards_audit_id
|
|
|
|
|
|
</select>
|
|
|
<select id="loadMedicalInsuranceProjectDetails"
|