Authored by lingmin

update

1 -# ArticleContentInfoController获取资讯内容 #  
2 -**方法:getArticleContent()**  
3 -  
4 -**请求参数**  
5 -  
6 -| 参数名称 | 参数类型 | 可否为空 |示例 |默认值 |备注 |  
7 -| ---------|:--------:| --------:|-----:|------:|-----:|  
8 -|article_id|string | 否 |5 |0 |文章id|  
9 -|client_type|string | 否 |h5 |h5 |客户端类型|  
10 -  
11 -**实现逻辑:**  
12 -  
13 -1、ArticleContentController.sns.getArticleContent()方法中调用sns.guang.sns.getArticleContentForIdClientType服务;  
14 -  
15 -2、对参数article\_id文章id是否为空或是否小于1进行验证,若小于1则抛出文章id文章id错误异常;  
16 -  
17 -3、根据article\_id查询数据库表article获取该文章id对应的文章标题、作者、图片、内容等详细信息,返回Article对象;  
18 -  
19 -4、调用ArticleConvert.toArticleRspBO()方法对Article对象进行转换,返回封装的ArticleRspBO对象;  
20 -  
21 -**示例**  
22 -请求:http://localhost:8080/gateway/guang/service/*/article/getArticle?article_id=5&client_type=h5&debug=XYZ  
23 -  
24 -返回:  
25 -  
26 - {  
27 - "alg": "SALT_MD5",  
28 - "code": 200,  
29 - "data": {  
30 - "article_gender": "3",  
31 - "article_summary": "近年来,阔腿裤因其简单大方的宽松轮廓以及修饰腿型的作用而风靡女装界。",  
32 - "article_title": "谁说阔腿裤是女生专属?",  
33 - "article_type": 1,  
34 - "author_id": 521285,  
35 - "brand": "",  
36 - "browse": 28242,  
37 - "cover_image": "http://img11.static.yhbimg.com/yhb-img01/2015/05/20/21/014578a10fc6007c948f71b977884c0e78.jpg?imageView/{mode}/w/{width}/h/{height}",  
38 - "cover_image_type": 1,  
39 - "create_time": 1432130303,  
40 - "id": 5,  
41 - "is_recommend": 1,  
42 - "max_sort_id": 2,  
43 - "min_sort_id": 0,  
44 - "pageViews": 28249,  
45 - "praise": 25,  
46 - "publishTime": "5月21日 10:13",  
47 - "publish_state": 1,  
48 - "publish_time": 1432174412,  
49 - "status": 1,  
50 - "tag": "阔腿裤,运动",  
51 - "tags": [  
52 - {  
53 - "name": "阔腿裤",  
54 - "url": "http://guang.m.yohobuy.com/tags/index?query=阔腿裤"  
55 - },  
56 - {  
57 - "name": "运动",  
58 - "url": "http://guang.m.yohobuy.com/tags/index?query=运动"  
59 - }  
60 - ],  
61 - "update_time": 1459927151,  
62 - "url": "http://guang.m.yohobuy.com/info/index?id=5"  
63 - },  
64 - "md5": "b049001bf1b2fc6b7ab7e650dbdf05cd",  
65 - "message": "咨询内容"  
66 - }