Преглед изворни кода

融合场景添加状态查询

lyhzzz пре 3 година
родитељ
комит
6e41e057f9

+ 5 - 2
src/main/java/com/fdkankan/ucenter/service/impl/FusionService.java

@@ -39,13 +39,16 @@ public class FusionService implements IFusionService {
             throw new BusinessException(LoginConstant.FAILURE_CODE_3015,LoginConstant.FAILURE_MSG_3015);
         }
         List<Integer> resourceList = new ArrayList<>();
-        if(param.getType()!= null && param.getType() == 0){
+        if(param.getType()!= null && param.getType() == 0){             //看看
             resourceList = Arrays.asList(1,2,12,13,14);
-        }else if(param.getType()!= null && param.getType() == 1){
+        }else if(param.getType()!= null && param.getType() == 1){       //看见
             resourceList = Collections.singletonList(3);
         }
         LambdaQueryWrapper<ScenePlus> wrapper = new LambdaQueryWrapper<>();
         wrapper.eq(ScenePlus::getUserId,user.getId());
+        if(param.getStatus() !=null && param.getStatus() == 2){
+            wrapper.eq(ScenePlus::getSceneStatus,-2);           //计算成功
+        }
         if(resourceList.size() >0){
             wrapper.in(ScenePlus::getSceneSource,resourceList);
         }

+ 1 - 0
src/main/java/com/fdkankan/ucenter/vo/request/SceneParam.java

@@ -24,4 +24,5 @@ public class SceneParam extends RequestBase {
     private Integer type;
 
     private Integer haveVoid;
+    private Integer status;
 }