Bläddra i källkod

测试交易记录

liaijie 3 år sedan
förälder
incheckning
63c494b871
1 ändrade filer med 4 tillägg och 3 borttagningar
  1. 4 3
      src/main/java/com/izouma/nineth/service/AssetService.java

+ 4 - 3
src/main/java/com/izouma/nineth/service/AssetService.java

@@ -418,10 +418,9 @@ public class AssetService {
     }
     }
 
 
     public Page<UserHistory> userHistory(Long userId, PageQuery pageQuery) {
     public Page<UserHistory> userHistory(Long userId, PageQuery pageQuery) {
-        Map<String, Object> query = pageQuery.getQuery();
         Page<TokenHistory> page = tokenHistoryRepo.findAll(((root, criteriaQuery, criteriaBuilder) -> {
         Page<TokenHistory> page = tokenHistoryRepo.findAll(((root, criteriaQuery, criteriaBuilder) -> {
             List<Predicate> and = JpaUtils.toPredicates(pageQuery, TokenHistory.class, root, criteriaQuery, criteriaBuilder);
             List<Predicate> and = JpaUtils.toPredicates(pageQuery, TokenHistory.class, root, criteriaQuery, criteriaBuilder);
-            String operation = (String) query.get("operation");
+            Map<String, Object> query = pageQuery.getQuery();
             if (ObjectUtils.isEmpty(query.get("toUserId")) && ObjectUtils.isEmpty(query.get("fromUserId"))) {
             if (ObjectUtils.isEmpty(query.get("toUserId")) && ObjectUtils.isEmpty(query.get("fromUserId"))) {
                 and.add(criteriaBuilder.or(criteriaBuilder.equal(root.get("toUserId"), userId), criteriaBuilder.equal(root.get("fromUserId"), userId)));
                 and.add(criteriaBuilder.or(criteriaBuilder.equal(root.get("toUserId"), userId), criteriaBuilder.equal(root.get("fromUserId"), userId)));
             } else {
             } else {
@@ -431,7 +430,9 @@ public class AssetService {
                     and.add(criteriaBuilder.and(criteriaBuilder.equal(root.get("fromUserId"), userId)));
                     and.add(criteriaBuilder.and(criteriaBuilder.equal(root.get("fromUserId"), userId)));
                 }
                 }
             }
             }
-            if (ObjectUtils.isNotEmpty(query.get("operation"))){
+            Object operation4 = query.get("operation");
+            if (ObjectUtils.isNotEmpty(operation4)){
+                String operation = (String) query.get("operation");
                 if (operation.equals("买入")){
                 if (operation.equals("买入")){
                     log.error("进了买入里了=========");
                     log.error("进了买入里了=========");
                     operation="出售";
                     operation="出售";