Authored by lingmin

have to modify

1 -# 逛(sns) ArticleContentController 业务逻辑 #  
2 -## 1、 getway入口 ##  
3 -### (1)获取文章内容 ###  
4 - 需要参数:String article_id,String client_type;  
5 - 类名:com.yoho.gateway.controller.guang. ArticleContentController;  
6 - 方法名:getArticleContent.  
7 -### (2)判断用户是否收藏逛的文章 ###  
8 - 需要参数:String article_id,String client_type;  
9 - 类名:com.yoho.gateway.controller.guang. ArticleContentController;  
10 - 方法名:checkArticleFav  
11 -  
12 -## 2、 返回 ##  
13 -### (1)获取文章内容 ###  
14 - 通过实例ArticleContentReqBO请求类获取AO参数值:article_id和client_type;  
15 - 通过serviceCaller调用sns模块的com.yoho.yhsns.guang.restapi.ArticleContentRest.getArticleContent()方法进行具体业务处理;  
16 - 返回转换后的block对象  
17 -### (2)判断用户是否收藏逛的文章 ###  
18 - 通过实例ArticleContentReqBO请求类获取AO参数值:article_id和client_type;  
19 - 通过serviceCaller调用sns模块的com.yoho.yhsns.guang.restapi.ArticleContentRest. checkArticleFav ()方法进行具体业务处理;  
20 - 返回boolean型值  
21 -  
22 -## 3、 sns模块业务处理过程 ##  
23 -### (1) 获取文章内容 ###  
24 - 服务入口:com.yoho.yhsns.guang.restapi. ArticleContentRest的getArticleContent()方法;  
25 - 入口数据:ArticleContentReqBO中的文章内容请求信息:article_id和client_type;  
26 - 处理过程:通过调用IArticleContentService类中的getArticleContent()方法,验证请求信息中的article_id后,获取数据库中的blocks信息,转换block对象,构造返回对象;  
27 -### (2) 判断用户是否收藏逛的文章 ###  
28 - 服务入口:com.yoho.yhsns.guang.restapi. ArticleContentRest的checkArticleFav ()方法;  
29 - 入口数据:ArticleContentReqBO中的文章内容请求信息:article_id;  
30 - 处理过程:通过调用IArticleContentService类中的checkArticleFav ()方法,验证请求信息中的article_id,判断数据库中的user_favorite字段值,返回boolean类型值.