Prechádzať zdrojové kódy

系统级WBS中“引用项目”不回显已经删除了的项目

cr 2 dní pred
rodič
commit
b449a0dda1

+ 2 - 2
blade-service/blade-manager/src/main/java/org/springblade/manager/service/impl/WbsInfoServiceImpl.java

@@ -76,8 +76,8 @@ public class WbsInfoServiceImpl extends BaseServiceImpl<WbsInfoMapper, WbsInfo>
         List<WbsInfo> records = infoIPage.getRecords();
         if (!records.isEmpty()) {
             for (WbsInfo record : records) {
-                List<ProjectInfo> projectInfoList = jdbcTemplate.query("select id, project_name from m_project_info where reference_log_wbs_template_id = ? " +
-                                "or reference_wbs_template_id = ? or reference_wbs_template_id_trial = ? or reference_wbs_template_id_lar = ? or reference_wbs_template_id_meter = ? and is_deleted=0"
+                List<ProjectInfo> projectInfoList = jdbcTemplate.query("select id, project_name from m_project_info where (reference_log_wbs_template_id = ? " +
+                                "or reference_wbs_template_id = ? or reference_wbs_template_id_trial = ? or reference_wbs_template_id_lar = ? or reference_wbs_template_id_meter = ?) and is_deleted=0"
                         ,new Object[]{record.getId(), record.getId(), record.getId(), record.getId(), record.getId()} ,new BeanPropertyRowMapper<>(ProjectInfo.class));
                 if (!projectInfoList.isEmpty()) {
                     record.setProjectInfoList(projectInfoList);