File tree Expand file tree Collapse file tree 4 files changed +17
-0
lines changed
springboot-dubbo-api/src/main/java/com/lzq/api/service
springboot-dubbo-service/src/main
java/com/lzq/dubboservice Expand file tree Collapse file tree 4 files changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -61,6 +61,13 @@ public interface AccountService {
6161 */
6262 Boolean addFavorites (String username );
6363
64+ /**
65+ * 减少喜爱数
66+ * @param username
67+ * @return
68+ */
69+ Boolean reduceFavorites (String username );
70+
6471 /**
6572 * 更新喜爱数(校正喜爱数)
6673 * @param account
Original file line number Diff line number Diff line change @@ -17,6 +17,8 @@ public interface AccountMapper extends BaseMapper<Account> {
1717
1818 Integer addFavorites (@ Param ("username" ) String username );
1919
20+ Integer reduceFavorites (@ Param ("username" ) String username );
21+
2022 Integer updateFavorites (Account account );
2123
2224 Integer addWorks (@ Param ("username" ) String username );
Original file line number Diff line number Diff line change @@ -70,6 +70,11 @@ public Boolean addFavorites(String username) {
7070 return baseMapper .addFavorites (username )>0 ?true :false ;
7171 }
7272
73+ @ Override
74+ public Boolean reduceFavorites (String username ) {
75+ return baseMapper .reduceFavorites (username )>0 ?true :false ;
76+ }
77+
7378 @ Override
7479 public Boolean updateFavorites (Account account ) {
7580 return baseMapper .updateFavorites (account )>0 ?true :false ;
Original file line number Diff line number Diff line change 4040 </if >
4141 where username=#{username}
4242 </update >
43+ <update id =" reduceFavorites" >
44+ update account set favorites=favorites-1 where username=#{username}
45+ </update >
4346
4447 <select id =" getFollowList" resultType =" com.lzq.api.pojo.Account" >
4548 select
You can’t perform that action at this time.
0 commit comments