bihuisong пре 1 година
родитељ
комит
0a14875c71

+ 3 - 0
sooka-jnb/src/main/java/com/sooka/jnb/highServer/mapper/JnbHighServerMapper.java

@@ -68,4 +68,7 @@ public interface JnbHighServerMapper {
     List<JnbHighServerVO> getLifeServices(JnbHighServer jnbHighServer);
 
     JnbHighServerVO lifeServicesDetails(Long id);
+
+    void updateLikeNumber(@Param("id") Long id, @Param("type") Integer type);
+    void updateWatchNumber(@Param("id") Long id, @Param("type") Integer type);
 }

+ 4 - 0
sooka-jnb/src/main/java/com/sooka/jnb/highServer/service/impl/JnbHighServerServiceImpl.java

@@ -150,6 +150,8 @@ public class JnbHighServerServiceImpl implements IJnbHighServerService {
         if (StringUtils.isNotEmpty(jnbHighServerVO.getImgUrlList())) {
             jnbHighServerVO.setPictureList(Arrays.asList(jnbHighServerVO.getImgUrlList().split(",")));
         }
+        jnbHighServerMapper.updateLikeNumber(id,5);
+        jnbHighServerMapper.updateWatchNumber(id,5);
         return jnbHighServerVO;
     }
 
@@ -170,6 +172,8 @@ public class JnbHighServerServiceImpl implements IJnbHighServerService {
         if (StringUtils.isNotEmpty(jnbHighServerVO.getImgUrlList())) {
             jnbHighServerVO.setPictureList(Arrays.asList(jnbHighServerVO.getImgUrlList().split(",")));
         }
+        jnbHighServerMapper.updateLikeNumber(id,6);
+        jnbHighServerMapper.updateWatchNumber(id,6);
         return jnbHighServerVO;
     }
 }

+ 6 - 0
sooka-jnb/src/main/resources/mapper/highServer/JnbHighServerMapper.xml

@@ -177,4 +177,10 @@
         where jhs.del_flag = 0 and jhs.type = 6 and jhs.id = #{id}
         GROUP BY jhs.id
     </select>
+    <update id="updateLikeNumber">
+        update jnb_high_server set like_num = like_num + 1 where id = #{id} and type = #{type}
+    </update>
+    <update id="updateWatchNumber">
+        update jnb_high_server set watch_num = watch_num + 1 where id = #{id} and type = #{type}
+    </update>
 </mapper>