21 lines
876 B
XML
21 lines
876 B
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.sqx.modules.bl.order.dao.UserPackageDetailDao">
|
|
|
|
<select id="findDetailUsedQuantity" resultType="com.sqx.modules.bl.order.entity.UserPackageDetail">
|
|
select
|
|
a.massage_type_id,
|
|
a.title,
|
|
a.massage_img,
|
|
a.package_price,
|
|
a.price,
|
|
(case a.status when 1 then 1 else 0 end) as usedQuantity,
|
|
(case a.status when 0 then 1 else 0 end) as unUsedQuantity
|
|
from bl_user_package_detail a inner join bl_user_package b on a.main_id = b.id
|
|
where b.orders_id = #{ordersId}
|
|
group by a.massage_type_id,a.title,a.massage_img,a.package_price,a.price
|
|
order by a.massage_type_id
|
|
</select>
|
|
|
|
</mapper> |