Переглянути джерело

优化用户填报历史查询

lvy 3 місяців тому
батько
коміт
18adfac50c

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