Browse Source

查询场景返回图片

wangyangyang 4 years ago
parent
commit
c88e918bc4

+ 6 - 1
sms_water/src/main/java/com/huaxu/service/SceneService.java

@@ -299,7 +299,12 @@ public class SceneService extends ServiceImpl<SceneMapper, SceneEntity> {
      * 根居ID获取对象
      */
     public SceneEntity findSceneById(Long id) {
-        return sceneMapper.findSceneById(id);
+        SceneEntity sceneEntity = sceneMapper.findSceneById(id);
+        SceneImageEntity sceneImageEntity = new SceneImageEntity();
+        sceneImageEntity.setSceneId(id);
+        List<SceneImageEntity> sceneImageEntities = sceneImageService.findList(sceneImageEntity);
+        sceneEntity.setSceneImages(sceneImageEntities);
+        return sceneEntity;
     }
 
     public List<SceneEntity> findBySceneTypeIds(Long[] Ids) {

+ 2 - 0
sms_water/src/main/resources/mapper/SceneImageMapper.xml

@@ -45,6 +45,7 @@
         <include refid="sceneImageColumns"/>
         FROM sms_scene_image a
         <where>
+             a.status=1
             <if test="imageType != null ">and a.image_type = #{imageType}</if>
             <if test="imagePath != null  and imagePath != ''">and a.image_path = #{imagePath}</if>
             <if test="sceneId != null ">and a.scene_id = #{sceneId}</if>
@@ -58,6 +59,7 @@
         <include refid="sceneImageColumns"/>
         FROM sms_scene_image a
         <where>
+            a.status=1
             <if test="sceneImage.imageType != null ">and a.image_type = #{sceneImage.imageType}</if>
             <if test="sceneImage.imagePath != null  and sceneImage.imagePath != ''">and a.image_path =
                 #{sceneImage.imagePath}