diff --git a/src/main/java/com/xujie/sys/modules/report/qcsubpart/dao/impl/QcSubPartReportDaoImpl.java b/src/main/java/com/xujie/sys/modules/report/qcsubpart/dao/impl/QcSubPartReportDaoImpl.java index 0d15a1a4..f3e8ac0d 100644 --- a/src/main/java/com/xujie/sys/modules/report/qcsubpart/dao/impl/QcSubPartReportDaoImpl.java +++ b/src/main/java/com/xujie/sys/modules/report/qcsubpart/dao/impl/QcSubPartReportDaoImpl.java @@ -154,9 +154,9 @@ public class QcSubPartReportDaoImpl implements QcSubPartReportDao { sql.append("SELECT DISTINCT a.part_no AS partNo, d.part_desc AS partDesc, c.supplier_id AS supplierId, "); sql.append("vs.supplierName AS supplierName, c.manufacture_date AS manufactureDate, c.model_no AS modelNo "); sql.append("FROM sfdc_material_hist a WITH (NOLOCK) "); - sql.append("INNER JOIN c_roll_info c WITH (NOLOCK) ON a.site = c.site and a.rmroll_no = c.roll_no "); + sql.append("LEFT JOIN c_roll_info c WITH (NOLOCK) ON a.site = c.site and a.rmroll_no = c.roll_no "); sql.append("LEFT JOIN view_Supplier vs WITH (NOLOCK) ON c.site = vs.site and c.supplier_id = vs.supplierid "); - sql.append("INNER JOIN part d WITH (NOLOCK) ON a.site = d.site and a.part_no = d.part_no "); + sql.append("LEFT JOIN part d WITH (NOLOCK) ON a.site = d.site and a.part_no = d.part_no "); sql.append("WHERE a.site = :site and a.seq_no = :seqNo "); return namedParameterJdbcTemplate.queryForList(sql.toString(), params); }