diff --git a/src/main/resources/mybatis/mapper/inv/InnerOrderDetailDao.xml b/src/main/resources/mybatis/mapper/inv/InnerOrderDetailDao.xml index 49b2490c1..2f783ecc2 100644 --- a/src/main/resources/mybatis/mapper/inv/InnerOrderDetailDao.xml +++ b/src/main/resources/mybatis/mapper/inv/InnerOrderDetailDao.xml @@ -12,8 +12,8 @@ basic_products.measname, basic_products.manufactory FROM inv_inner_order_detail - INNER JOIN basic_udirel on inv_inner_order_detail.productId = basic_udirel.id - INNER JOIN basic_products on basic_udirel.uuid = basic_products.uuid + left JOIN basic_udirel on inv_inner_order_detail.productId = basic_udirel.id + left JOIN basic_products on basic_udirel.uuid = basic_products.uuid AND orderIdFk = #{orderIdFk} @@ -22,7 +22,7 @@ AND productId = #{productId} - GROUP BY basic_products.uuid + group by inv_inner_order_detail.id AND batchNo = #{batchNo} + + AND (batchNo is null or batchNo = '') +