From 13179208e6cd4b1613f89856b57e7df2b354e581 Mon Sep 17 00:00:00 2001 From: baohanddd Date: Tue, 13 Sep 2016 18:09:22 +0800 Subject: [PATCH] add mongo sync --- .../main/java/com/lyms/platform/biz/service/MongoSyncService.java | 5 +++++ .../src/main/java/com/lyms/platform/common/utils/MongoSyncUtil.java | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/MongoSyncService.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/MongoSyncService.java index 205f032..eec3fcf 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/MongoSyncService.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/MongoSyncService.java @@ -25,6 +25,11 @@ public class MongoSyncService { public static String mongo_crypto_key = Config.getItem("mongo_crypto_key", "0"); public boolean syncData(String action, String id, String className, String json) { + System.out.println(mongo_crypto_key); + System.out.println(action); + System.out.println(id); + System.out.println(className); + System.out.println(json); try { if ("ADD".equals(action)) { Object entity = JsonUtil.str2Obj(LymsEncodeUtil.aesDecrypt(json, mongo_crypto_key), Class.forName(LymsEncodeUtil.aesDecrypt(className, mongo_crypto_key))); diff --git a/platform-common/src/main/java/com/lyms/platform/common/utils/MongoSyncUtil.java b/platform-common/src/main/java/com/lyms/platform/common/utils/MongoSyncUtil.java index 98736b6..c3b37fe 100644 --- a/platform-common/src/main/java/com/lyms/platform/common/utils/MongoSyncUtil.java +++ b/platform-common/src/main/java/com/lyms/platform/common/utils/MongoSyncUtil.java @@ -24,6 +24,7 @@ public class MongoSyncUtil { public static String mongo_crypto_key = Config.getItem("mongo_crypto_key", "0"); public static boolean sync(String action, Object data, String id) { + System.out.println(mongo_sync +" :: "+id+" -- "+action); if ("1".equals(mongo_sync)) { boolean boo = false; try { @@ -41,6 +42,7 @@ public class MongoSyncUtil { post.setRequestBody(pairs); client.executeMethod(post); int statusCode = post.getStatusCode(); + System.out.println(post.getResponseBodyAsString()); post.releaseConnection(); if (200 == statusCode) { boo = true; @@ -63,7 +65,8 @@ public class MongoSyncUtil { info.setLimit(456); Object aaa = JsonUtil.str2Obj(JsonUtil.obj2JsonString(info), Class.forName(info.getClass().getName())); System.out.println(MD5Utils.md5(aaa.getClass().getName())); - + System.out.println(LymsEncodeUtil.aesEncrypt("com.lyms.platform.common.utils.MongoSyncUtil", "Lymsh@2016")); + System.out.println(LymsEncodeUtil.aesDecrypt("JusDAcSiQQ6QmFo+VYVuS1YL8F3IPj0IXSd3zoNE6frCm+5TpiA0RRsD4MiXuh9e","Lymsh@2016123")); } } -- 1.8.3.1