소스 검색

修改bug:合同树颜色不对

lvy 3 달 전
부모
커밋
c472b1329e
1개의 변경된 파일1개의 추가작업 그리고 5개의 파일을 삭제
  1. 1 5
      blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java

+ 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);