diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/purchase/PurchaseBindMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/purchase/PurchaseBindMapper.xml index 7e264ece..f48a3545 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/purchase/PurchaseBindMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/purchase/PurchaseBindMapper.xml @@ -223,13 +223,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" mt.type_name AS materialModel, pcd.check_num AS purchaseNum, pcd.check_num AS checkNum, - pcd.bind_num AS bindNum, + ifnull(pcd.bind_num,0) AS bindNum, pcd.type_id as typeId, mt.unit_name AS unitName, ms.supplier AS supplierName, pcd.production_time AS productDate, mt.manage_type AS manageType, - pcd.`status` AS STATUS, + pcd.`status` , pm.ma_code AS maCode, pm.out_fac_code AS outFacCode, pm.qr_code AS qrCode @@ -242,15 +242,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" LEFT JOIN ma_supplier_info ms ON pcd.supplier_id = ms.supplier_id LEFT JOIN bm_qrcode_info pm on pcd.task_id = pm.task_id and pm.type_id = pcd.type_id where 1 = 1 - + AND mt.type_id = #{typeId} - + AND ms.supplier_id = #{supplierId} - - - + AND pcd.task_id = #{taskId}