Bladeren bron

修改bug:合同树颜色不对

lvy 3 maanden geleden
bovenliggende
commit
c472b1329e

+ 1 - 5
blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java

@@ -1346,11 +1346,7 @@ public class UserServiceImpl extends BaseServiceImpl<UserMapper, User> implement
         do {
             offset = (pageNumber - 1) * pageSize;
             queryInfoListPage = jdbcTemplate.query(
-                    "SELECT wbs_id, status FROM u_information_query " +
-                            "WHERE type = 1 " +
-                            "AND contract_id = ? " +
-                            "AND classify = ? " +
-                            "LIMIT ? OFFSET ?",
+                    "SELECT wbs_id, `status` FROM u_information_query WHERE id in (SELECT id from (SELECT max(id) as id FROM u_information_query WHERE type = 1 AND contract_id = ? AND classify = ? GROUP BY wbs_id LIMIT ? offset ?) as a)",
                     new Object[]{contractId, tableOwner, pageSize, offset},
                     new BeanPropertyRowMapper<>(WbsTreeContractLazyQueryInfoVO.class));
             queryInfoList.addAll(queryInfoListPage);