소스 검색

优化用户填报历史查询

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

+ 3 - 1
blade-service/blade-manager/src/main/java/org/springblade/manager/service/impl/UserHistoryServiceImpl.java

@@ -47,7 +47,9 @@ public class UserHistoryServiceImpl extends ServiceImpl<UserHistoryMapper, UserH
         UserHistory history = this.getOne(new LambdaQueryWrapper<UserHistory>()
                 .eq(UserHistory::getUserId, userId)
                 .eq(UserHistory::getProjectId, userHistory.getProjectId())
-                .eq(UserHistory::getContractId, userHistory.getContractId()));
+                .eq(UserHistory::getContractId, userHistory.getContractId())
+                .last(" limit 1")
+        );
         if (history == null){
             //没有则新增
             userHistory.setUserId(userId);