lyhzzz 3 سال پیش
والد
کامیت
eeab261602

+ 6 - 0
src/main/java/com/fdkankan/ucenter/entity/ScenePlusExt.java

@@ -154,4 +154,10 @@ public class ScenePlusExt implements Serializable {
     @TableField("rec_status")
     @TableLogic(value = "A",delval = "I")
     private String recStatus;
+
+    /**
+     * 是否生成过OBJ
+     */
+    @TableField("is_obj")
+    private Integer isObj;
 }

+ 1 - 0
src/main/java/com/fdkankan/ucenter/service/impl/SceneProServiceImpl.java

@@ -447,6 +447,7 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
         switch (sceneSource){
             case "1" : sceneSourceList = Arrays.asList("1","2","12","13","14"); break;  //四维看看
             case "3" : sceneSourceList = Collections.singletonList("3"); break;//四维看见
+            case "4" : sceneSourceList = Collections.singletonList("4"); break;//深时场景
             default:
                 if(sceneSource.contains(",")){
                     sceneSource = sceneSource + ",12,13,14";

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

@@ -25,4 +25,6 @@ public class SceneParam extends RequestBase {
 
     private Integer haveVoid;
     private Integer status;
+
+    private Integer isObj;
 }

+ 6 - 0
src/main/resources/mapper/ucenter/SceneProMapper.xml

@@ -35,6 +35,9 @@
         <if test="param.sceneName !=null and param.sceneName !=''">
           and  p.scene_name like CONCAT('%',#{param.sceneName},'%')
         </if>
+        <if test="param.isObj !=null ">
+          and  p.is_obj  = #{param.isObj}
+        </if>
         UNION
         SELECT  p.id as id ,null as name ,0 as isFolder,null as type,null as parentId,p.create_time ,num,title as scene_name,description as scene_dec,
         scene_status as status,pay_status,thumb,web_site,1 as is_upgrade,sn_code,view_count,e.build_type
@@ -48,6 +51,9 @@
         <if test="param.sceneName !=null and param.sceneName !=''">
           and  p.title like CONCAT('%',#{param.sceneName},'%')
         </if>
+        <if test="param.isObj !=null ">
+            and  e.is_obj  = #{param.isObj}
+        </if>
         ORDER BY create_time desc
         ) as scene_tb
     </select>