fix
Helius
2021-11-18 ae0a1bdde246c8b0231dd07a99ecb9b965b6d0b6
gc-shop/src/main/resources/mapper/shop/JhyOrderItemsMapper.xml
@@ -2,5 +2,26 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.xzx.gc.shop.mapper.JhyOrderItemsMapper">
    <select id="selectByOrderId" resultType="com.xzx.gc.shop.vo.JhyOrderItemsVo">
        SELECT
            *
        FROM
            xzx_jhy_order_items a
        WHERE a.order_id=#{orderId}
    </select>
    <select id="selectJhyOrderItemListByOrderId" resultType="com.xzx.gc.shop.vo.JhyOrderItemsVo">
        SELECT
            a.*
             ,IFNULL(case when d.item_unit = '台' then a.weight
                          else 0 end, 0) recycleTai
             ,IFNULL(case when d.item_unit = 'kg' then a.weight
                          else 0 end, 0) recycleKg
        FROM
            xzx_jhy_order_items a
                left join xzx_sys_environmental_info d on a.item_type = d.id
        WHERE a.order_id=#{orderId}
    </select>
</mapper>