package com.yihu.jk.api; import com.coreframework.remoting.standard.DateOper; import com.yihu.jk.utils.StringUtil; import com.yihu.jk.vo.Category; import net.sf.json.JSONObject; import com.common.json.JSONException; import com.coreframework.db.DB; import com.coreframework.util.AppConfig; import com.yihu.jk.utils.SecretUtil; import com.yihu.wsgw.api.InterfaceMessage; public class ArticleApiTest { public static void main(String[] args) throws JSONException { // TODO Auto-generated method stub // ArticleApi api = new ArticleApi(); // InterfaceMessage im = new InterfaceMessage(); // JSONObject obj = new JSONObject(); // // obj.put("articleId", // // "041A53270C7D4D0FBD6C0505A90B1AC0,10C85F5860874FF4BD75229FDFAF4B61"); // obj.put("firstLevelCategoryId", "33,37"); // // obj.put("userId", "0de7295862dd11e69faffa163e8aee56"); // obj.put("articleState", "1"); // // // obj.put("articleTitle", "健康"); // // im.setParam(obj.toString()); // initDB(); // // System.out.println(api.getDoctorArticalByUserId(im)); // System.out.println(api.getArticalList(im)); // System.out.println(api.getDoctorArticalList(im)); // System.out.println(api.getCollectionArticalList(im)); // System.out.println(api.getArticalById(im)); queryArticlePcList(); // System.out.printf("350200".substring(0,3)); } public static void initDB() { String DB_Alias = AppConfig.getValue("DB.Alias"); String DB_DatabaseName = AppConfig.getValue("DB.DatabaseName"); String DB_IP = AppConfig.getValue("DB.IP"); String DB_UserName = AppConfig.getValue("DB.UserName"); String DB_Password = SecretUtil.decrypt(AppConfig.getValue("DB.Password")); String DB_Port = AppConfig.getValue("DB.Port"); DB.me().addDataSourceMySQL(DB_Alias, DB_DatabaseName, DB_IP, Integer.parseInt(DB_Port), DB_UserName, DB_Password); } public static void queryArticlePcList(){ ArticleApi api = new ArticleApi(); InterfaceMessage im = new InterfaceMessage(); JSONObject obj = new JSONObject(); // obj.put("page","1"); // obj.put("pageSize","2"); obj.put("firstLevelCategoryId","43"); // obj.put("secondLevelCategoryId","32"); // obj.put("insertTimeStart","1"); // obj.put("insertTimeEnd","1"); // obj.put("articlelevel","1"); // obj.put("articleTitle","1"); obj.put("userCode","0de7295862dd11e69faffa163e8aee56"); // obj.put("isManage",true); // obj.put("currentUserRole","350200"); // obj.put("currentUserRoleLevel","1"); obj.put("currentUserRole","350200"); obj.put("currentUserRoleLevel","1"); obj.put("page","0"); obj.put("pageSize","9"); // obj.put("articleId","1"); // obj.put("articleTitle","我口试"); im.setParam(obj.toString()); initDB(); try{ // api.authenticationArticle(im); System.out.println(api.queryArticlePcList(im)); }catch(Exception e){ e.printStackTrace(); } } }