123456789101112131415161718192021222324252627282930313233343536373839 |
- <?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.fjhx.victoriatourist.mapper.logistics.MyLogisticsInfoMapper">
- <select id="getPage" resultType="com.fjhx.victoriatourist.entity.logistics.vo.LogisticsInfoVo">
- select
- li.id,
- li.business_id,
- li.business_code,
- li.business_type,
- li.warehouse_id,
- li.status,
- li.in_stock_status,
- li.code,
- li.logistics_company_code,
- li.logistics_status,
- li.is_kd100,
- li.create_user,
- li.create_time,
- li.update_user,
- li.update_time
- from logistics_info li
- ${ew.customSqlSegment}
- </select>
- <select id="getQualityDetailByPurchaseDetailId"
- resultType="com.fjhx.purchase.entity.purchase.vo.PurchaseDetailVo">
- SELECT
- pd.id,
- sum( pd.count ) `count`,
- IFNULL( sum( qd.qualified_count ), 0 ) qualified_count,
- IFNULL( sum( qd.no_qualified_count ), 0 ) no_qualified_count
- FROM
- purchase_detail pd
- LEFT JOIN arrival_detail ad ON ad.purchase_detail_id = pd.id
- LEFT JOIN quality_detail qd ON qd.arrival_detail_id = ad.id
- GROUP BY
- pd.id
- </select>
- </mapper>
|