Browse Source

计算结果处理

dengsixing 3 năm trước cách đây
mục cha
commit
6d714eb8ec

+ 3 - 0
4dkankan-center-scene/src/main/java/com/fdkankan/scene/service/impl/SceneEditInfoServiceImpl.java

@@ -333,6 +333,9 @@ public class SceneEditInfoServiceImpl extends ServiceImpl<ISceneEditInfoMapper,
         SceneProExt sceneProExt = sceneProExtService.findBySceneProId(scenePro.getId());
 
         SceneEditInfo sceneEditInfo = this.getBySceneProId(scenePro.getId());
+        if(Objects.isNull(sceneEditInfo)){
+            throw new BusinessException(ErrorCode.FAILURE_CODE_5005);
+        }
         SceneEditControls sceneEditControls = sceneEditControlsService.getBySceneEditId(sceneEditInfo.getId());
         SceneInfoVO sceneInfoVO = BeanUtil.copyProperties(sceneEditInfo, SceneInfoVO.class);
         sceneInfoVO.setControls(BeanUtil.copyProperties(sceneEditControls, SceneEditControlsVO.class));

+ 8 - 8
4dkankan-center-scene/src/main/resources/mapper/scene/SceneMapper.xml

@@ -3,17 +3,17 @@
 <mapper namespace="com.fdkankan.scene.mapper.ISceneMapper">
 
     <sql id="Scene_column">
-        id, scene_name, scene_dec, web_site, thumb, scene_status,
-        data_source, user_id, pay_status, camera_id, phone_id,
-        scene_type, num, scene_key, recommend, view_count,
-        version, thumb_status, floor_logo, floor_logo_size, rec_status,
-        create_time, update_time, tb_status
+        t.id, t.scene_name, t.scene_dec, t.web_site, t.thumb, t.scene_status,
+        t.data_source, t.user_id, t.pay_status, t.camera_id, t.phone_id,
+        t.scene_type, t.num, t.scene_key, t.recommend, t.view_count,
+        t.version, t.thumb_status, t.floor_logo, t.floor_logo_size,
+        t.create_time, t.update_time, t.tb_status
     </sql>
 
     <sql id="SceneExt_column" >
-        hots_ids, entry, shoot_count, `style`,
-        gps, scene_scheme, bg_music, screencap_voice_src, screencap_music, screencap_len,
-        screencap_voice_sound, screencap_voice_type, play_data, algorithm, oss,floor_edit_ver,floor_publish_ver,space,screencap_thumb
+        ext.hots_ids, ext.entry, ext.shoot_count, ext.`style`,
+        ext.gps, ext.scene_scheme, ext.bg_music, ext.screencap_voice_src, ext.screencap_music, ext.screencap_len,
+        ext.screencap_voice_sound, ext.screencap_voice_type, ext.play_data, ext.algorithm, ext.oss,ext.floor_edit_ver,ext.floor_publish_ver,ext.space,ext.screencap_thumb
     </sql>