Showing
1 changed file
with
41 additions
and
19 deletions
1 | # ArticlePraiseController 文章点赞相关逻辑 # | 1 | # ArticlePraiseController 文章点赞相关逻辑 # |
2 | -## 1. setPraise方法 ## | 2 | +## 1.setPraise方法 ## |
3 | 3 | ||
4 | - - 参数:article_id文章id | ||
5 | - udid设备号 | 4 | + -请求参数: |
5 | + | ||
6 | +| 参数名称 | 参数类型 | 可否为空 | 备注 | | ||
7 | +|:-------| -----:|-----:|-----:| | ||
8 | +|article_id|int|否|文章id | | ||
9 | +|udid|string|否|设备号| | ||
10 | + | ||
11 | + -方法解释:对文章点赞,并返回点赞数 | ||
6 | 12 | ||
7 | - | ||
8 | - | ||
9 | - - 方法解释:对文章点赞,并返回点赞数 | ||
10 | - | ||
11 | - - 实现逻辑: | 13 | + -实现逻辑: |
12 | 14 | ||
13 | 1.进入ArticlePraiseController.setPraise方法,调用sns.setPraise服务 | 15 | 1.进入ArticlePraiseController.setPraise方法,调用sns.setPraise服务 |
14 | 2.对参数article_id和udid进行非空校验以及对article_id进行是否大于0的校验 | 16 | 2.对参数article_id和udid进行非空校验以及对article_id进行是否大于0的校验 |
@@ -17,22 +19,33 @@ | @@ -17,22 +19,33 @@ | ||
17 | 5.最后查询表yh_guang.article得到,该文章的点赞数量并返回 | 19 | 5.最后查询表yh_guang.article得到,该文章的点赞数量并返回 |
18 | 20 | ||
19 | 21 | ||
20 | - - 示例: | 22 | + -示例: |
23 | + | ||
21 | 请求:http://localhost:8080/gateway/guang/api/*/praise/setPraise?article_id=33532&udid=1258e608815a77ba2f9094da936f896ef4fd65721&debug=XYZ | 24 | 请求:http://localhost:8080/gateway/guang/api/*/praise/setPraise?article_id=33532&udid=1258e608815a77ba2f9094da936f896ef4fd65721&debug=XYZ |
22 | 25 | ||
23 | 返回: | 26 | 返回: |
27 | +``` | ||
28 | +{ | ||
29 | + "alg": "SALT_MD5", | ||
30 | + "code": 200, | ||
31 | + "data": 3, | ||
32 | + "md5": "8f9df5102b7c7304f19b994c3e41ad1a", | ||
33 | + "message": "success" | ||
34 | +} | ||
35 | +``` | ||
24 | 36 | ||
25 | -{"alg":"SALT_MD5","code":200,"data":3,"md5":"8f9df5102b7c7304f19b994c3e41ad1a","message":"success"} | ||
26 | - | 37 | +## 2.cancel方法 ## |
27 | 38 | ||
28 | -## 2. cancel方法 ## | 39 | + -请求参数: |
29 | 40 | ||
30 | - - 参数:article_id文章id | ||
31 | - udid设备号 | 41 | +| 参数名称 | 参数类型 | 可否为空 | 备注 | |
42 | +|:-------| -----:|-----:|-----:| | ||
43 | +|article_id|int|否|文章id | | ||
44 | +|udid|string|否|设备号| | ||
32 | 45 | ||
33 | - - 方法解释:取消文章点赞 | 46 | + -方法解释:取消文章点赞 |
34 | 47 | ||
35 | - - 实现逻辑: | 48 | + -实现逻辑: |
36 | 49 | ||
37 | 1.进入ArticlePraiseController.cancel方法,调用sns.cancelPraise服务 | 50 | 1.进入ArticlePraiseController.cancel方法,调用sns.cancelPraise服务 |
38 | 2.对参数article_id和udid进行非空校验以及对article_id进行是否大于0的校验 | 51 | 2.对参数article_id和udid进行非空校验以及对article_id进行是否大于0的校验 |
@@ -41,8 +54,17 @@ | @@ -41,8 +54,17 @@ | ||
41 | 5.最后查询表yh_guang.article得到,该文章的点赞数量并返回 | 54 | 5.最后查询表yh_guang.article得到,该文章的点赞数量并返回 |
42 | 55 | ||
43 | 56 | ||
44 | - - 示例: | 57 | + -示例: |
58 | + | ||
45 | 请求:http://localhost:8080/gateway/guang/api/*/praise/cancel?article_id=33532&udid=1258e608815a77ba2f9094da936f896ef4fd65721&debug=XYZ | 59 | 请求:http://localhost:8080/gateway/guang/api/*/praise/cancel?article_id=33532&udid=1258e608815a77ba2f9094da936f896ef4fd65721&debug=XYZ |
46 | -返回: | ||
47 | -{"alg":"SALT_MD5","code":200,"data":2,"md5":"ca6bab969f97634ec41ecab841920e30","message":"success"} | ||
48 | 60 | ||
61 | +返回: | ||
62 | +``` | ||
63 | +{ | ||
64 | + "alg": "SALT_MD5", | ||
65 | + "code": 200, | ||
66 | + "data": 2, | ||
67 | + "md5": "ca6bab969f97634ec41ecab841920e30", | ||
68 | + "message": "success" | ||
69 | +} | ||
70 | +``` |
-
Please register or login to post a comment