Files
nanguangszwlback/mhd_bms/src/main/resources/mapper/BillDetailMapper.xml
T
2026-02-09 14:41:55 +08:00

32 lines
1.0 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.mhd.bms.domain.billManage.repository.mapper.BillDetailMapper">
<select id="getDetailsByBillManageId" resultType="com.mhd.bms.domain.billManage.repository.po.BillDetailPO" parameterType="java.lang.Long">
SELECT
bd.*,
bs.settlement_entity,
bs.settlement_customers_code,
bs.business_date,
bs.cycle_begin_time,
bs.cycle_end_time,
bs.service_items_code,
bs.service_items_name,
bs.first_subject_code,
bs.first_subject_name,
bs.second_subject_code,
bs.second_subject_name
FROM
bill_detail bd
LEFT JOIN billing_statement bs ON bd.billing_statement_id = bs.billing_statement_id
WHERE
bd.del_flag = 1
AND bd.bill_manage_id = #{billManageId}
</select>
</mapper>