|
@ -1,27 +1,25 @@
|
|
package com.yihu.jk.api;
|
|
package com.yihu.jk.api;
|
|
|
|
|
|
import java.sql.SQLException;
|
|
|
|
import java.sql.Timestamp;
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
|
import com.common.json.JSONException;
|
|
|
|
import com.coreframework.db.DB;
|
|
import com.coreframework.remoting.standard.DateOper;
|
|
import com.coreframework.remoting.standard.DateOper;
|
|
|
|
import com.coreframework.util.AppConfig;
|
|
|
|
import com.yihu.jk.dao.ArticleDao;
|
|
import com.yihu.jk.dao.ArticlePcDao;
|
|
import com.yihu.jk.dao.ArticlePcDao;
|
|
|
|
import com.yihu.jk.utils.ApiUtil;
|
|
|
|
import com.yihu.jk.utils.StringUtil;
|
|
import com.yihu.jk.vo.Article;
|
|
import com.yihu.jk.vo.Article;
|
|
|
|
import com.yihu.jk.vo.ArticleStatistic;
|
|
import com.yihu.jk.vo.OrgArticleVo;
|
|
import com.yihu.jk.vo.OrgArticleVo;
|
|
|
|
import com.yihu.wsgw.api.InterfaceMessage;
|
|
import net.sf.json.JSONArray;
|
|
import net.sf.json.JSONArray;
|
|
import net.sf.json.JSONObject;
|
|
import net.sf.json.JSONObject;
|
|
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.log4j.Logger;
|
|
import org.apache.log4j.Logger;
|
|
|
|
|
|
import com.common.json.JSONException;
|
|
|
|
import com.coreframework.db.DB;
|
|
|
|
import com.coreframework.util.AppConfig;
|
|
|
|
import com.yihu.jk.dao.ArticleDao;
|
|
|
|
import com.yihu.jk.utils.ApiUtil;
|
|
|
|
import com.yihu.jk.utils.StringUtil;
|
|
|
|
import com.yihu.jk.vo.ArticleStatistic;
|
|
|
|
import com.yihu.wsgw.api.InterfaceMessage;
|
|
|
|
|
|
import java.sql.SQLException;
|
|
|
|
import java.sql.Timestamp;
|
|
|
|
import java.util.List;
|
|
|
|
|
|
public class ArticleApi {
|
|
public class ArticleApi {
|
|
private static ArticleDao dao = new ArticleDao();
|
|
private static ArticleDao dao = new ArticleDao();
|
|
@ -552,11 +550,22 @@ public class ArticleApi {
|
|
orgArticleVo.setAuthentication(authentication);
|
|
orgArticleVo.setAuthentication(authentication);
|
|
orgArticleVo.setAuthenticationId(authenticationId);
|
|
orgArticleVo.setAuthenticationId(authenticationId);
|
|
orgArticleVo.setRoleType(roleType);
|
|
orgArticleVo.setRoleType(roleType);
|
|
if ("".equals(orgName) && orgName == null) {
|
|
|
|
|
|
if ("".equals(orgName) || orgName == null) {
|
|
orgName = "无";
|
|
orgName = "无";
|
|
}
|
|
}
|
|
orgArticleVo.setOrgName(orgName);
|
|
orgArticleVo.setOrgName(orgName);
|
|
orgArticleVo.setArticleSource(orgName);
|
|
orgArticleVo.setArticleSource(orgName);
|
|
|
|
|
|
|
|
//新增文章时 保存分享数,阅读数等数据
|
|
|
|
ArticleStatistic statistic = new ArticleStatistic();
|
|
|
|
statistic.setBrowseNumber(0);
|
|
|
|
statistic.setPointNumber(0);
|
|
|
|
statistic.setCommentNumber(0);
|
|
|
|
statistic.setShareNumber(0);
|
|
|
|
statistic.setCollectionNumber(0);
|
|
|
|
statistic.setArticleId(articleId);
|
|
|
|
dao.insertArticleInitStatistic(statistic);
|
|
|
|
|
|
return dao.saveArticle(orgArticleVo).toString();
|
|
return dao.saveArticle(orgArticleVo).toString();
|
|
}else{
|
|
}else{
|
|
orgArticleVo.setArticleId(articleId);
|
|
orgArticleVo.setArticleId(articleId);
|