diff --git a/code/cpicxim-XMNHSA-repeater/src/main/java/com/cpic/xim/huixiabao/AppMain.java b/code/cpicxim-XMNHSA-repeater/src/main/java/com/cpic/xim/huixiabao/AppMain.java index 2aaecc9..980e0ff 100644 --- a/code/cpicxim-XMNHSA-repeater/src/main/java/com/cpic/xim/huixiabao/AppMain.java +++ b/code/cpicxim-XMNHSA-repeater/src/main/java/com/cpic/xim/huixiabao/AppMain.java @@ -40,11 +40,16 @@ public class AppMain Vector xyxInfo = CpicximToXMNHS.getNeverTransHmbList(); // 发送 - CpicximToXMNHS.postHmbList( xyxInfo ); + if ( xyxInfo.isEmpty() == false ) + { + logger.info( "查询到" + String.valueOf( xyxInfo.size() ) + "条数据,开始发送!" ); + + CpicximToXMNHS.postHmbList( xyxInfo ); + } try { - logger.info( "等待" + String.valueOf( HuixiabaoConfig.getSleepSeconds() ) ); + logger.info( "等待" + String.valueOf( HuixiabaoConfig.getSleepSeconds() ) + "秒。" ); Thread.sleep( HuixiabaoConfig.getSleepSeconds() * 1000 ); } catch ( InterruptedException error ) diff --git a/code/cpicxim-XMNHSA-repeater/src/main/java/com/cpic/xim/huixiabao/data/config/HuixiabaoConfig.java b/code/cpicxim-XMNHSA-repeater/src/main/java/com/cpic/xim/huixiabao/data/config/HuixiabaoConfig.java index 8e636b1..d3fec51 100644 --- a/code/cpicxim-XMNHSA-repeater/src/main/java/com/cpic/xim/huixiabao/data/config/HuixiabaoConfig.java +++ b/code/cpicxim-XMNHSA-repeater/src/main/java/com/cpic/xim/huixiabao/data/config/HuixiabaoConfig.java @@ -46,17 +46,23 @@ public class HuixiabaoConfig return url; } + public static String getFunId() + { + return funId; + } + public static int getSleepSeconds() { return SLEEP_SECONDS; } private static final int MAX_COUNT_PER_REQUEST = 500; - private static final int SLEEP_SECONDS = 10; + private static final int SLEEP_SECONDS = 10; private static final String url = "http://172.18.1.150:9040/h3c/new/test/api/gafe/rest"; private static final String appid = "hxb-tb"; private static final String appSecret = "60F468FB46170DD4CF6CBECE215DBFC0"; + private static final String funId = "XY00.00.00.03"; private static final String signKey = "1A2F447BD0F930798D8031B137EC6E25"; private static final String encKey = "08307695B1668EB9FD6210250FED874F"; } diff --git a/code/cpicxim-XMNHSA-repeater/src/main/java/com/cpic/xim/huixiabao/nhs/CpicximToXMNHS.java b/code/cpicxim-XMNHSA-repeater/src/main/java/com/cpic/xim/huixiabao/nhs/CpicximToXMNHS.java index 98e51a1..94ce4e0 100644 --- a/code/cpicxim-XMNHSA-repeater/src/main/java/com/cpic/xim/huixiabao/nhs/CpicximToXMNHS.java +++ b/code/cpicxim-XMNHSA-repeater/src/main/java/com/cpic/xim/huixiabao/nhs/CpicximToXMNHS.java @@ -166,8 +166,6 @@ public class CpicximToXMNHS statement.setString( 1, info.getXyxNo() ); statement.execute(); } - - connection.commit(); } catch ( SQLException error ) { @@ -231,7 +229,7 @@ public class CpicximToXMNHS String url = HuixiabaoConfig.getUrl(); String appId = HuixiabaoConfig.getAppid(); String appSecret = HuixiabaoConfig.getAppSecret(); - String funId = "xxx"; + String funId = HuixiabaoConfig.getFunId(); String encKey = HuixiabaoConfig.getEncKey(); String signKey = HuixiabaoConfig.getSignKey();