Parcourir la source

集美宣教代码提交

liuwenbin il y a 7 ans
Parent
commit
efdcf707ca

+ 13 - 2
edu-article/JkEdu/src/com/yihu/jk/api/BehaviorApi.java

@ -92,11 +92,22 @@ public class BehaviorApi {
		try {
			subDao.saveArticleCollection(vo);
			if (userType == 2) {
//			if (userType == 2) {
				int behaviorAction = 6;
				int number = 1;
				ArticleApi.updateArticleStatistic(articleId, behaviorAction, number);
			}
//			}
			Behavior behavior = new Behavior();
			behavior.setArticleId(articleId);
			behavior.setBehaviorAction(behaviorAction);
			behavior.setcName(cName);
			behavior.setUserId(userId);
//			ArticleStatistic arvo = new ArticleStatistic();
			arvo.setArticleId(articleId);
			subDao.saveBehavior(behavior);
			ArticleApi.updateArticleStatistic(articleId, behaviorAction, number);
			return ApiUtil.getRespJSON(10000, "成功").toString();
		} catch (SQLException e) {
			e.printStackTrace();

+ 7 - 3
edu-article/JkEdu/src/com/yihu/jk/api/CategoryApiTest.java

@ -26,16 +26,20 @@ public class CategoryApiTest {
	// 获取系统配置 认证 评论开关
	public static void addCategory()throws Exception{
		CategoryApi api = new CategoryApi();
		BehaviorApi api = new BehaviorApi();//
		InterfaceMessage im = new InterfaceMessage();
		JSONObject obj = new JSONObject();
		obj.put("categoryName","内部通知");
		obj.put("articleId","内部通知");
		obj.put("cName","2");
		obj.put("userId","2");
		obj.put("userType","2");
		obj.put("categoryLevel","2");
		obj.put("categoryLevel","2");
		im.setParam(obj.toString());
		initDB();
		System.out.println(api.checkCategory(im));
		System.out.println(api.saveArticleCollection(im));
	}

+ 2 - 3
edu-article/JkEdu/src/com/yihu/jk/dao/ArticleDao.java

@ -297,7 +297,7 @@ public class ArticleDao {
	public void insertArticleStatistic(String articleId) throws SQLException {
		Sql sql = DB.me().createSql(ArticleSqlNameEnum.insertArticleStatistic);
		sql.addParamValue(articleId);
//		sql.addParamValue(articleId);
		sql.addParamValue(articleId);
//		System.out.println(sql.toString());
		DB.me().insert(MyDatabaseEnum.JkEduDB, sql);
	}
@ -586,9 +586,8 @@ public class ArticleDao {
		}else if("4".equals(vo.getOperatorRoleLevel())){//社区、机构
			param.append(" and OperatorRoleCode = '"+vo.getOperatorRoleCode()+"' ");
		}
		param.append(" and UserScope <= ? ");
		if(StringUtil.isNotEmpty(vo.getOperatorRoleLevel())){
			param.append(" and UserScope <= ? ");
            sql.addParamValue(Integer.valueOf(vo.getOperatorRoleLevel())-1);
        }else{
            sql.addParamValue(3);