Commit 5246455bc6a20e526792f4261b8742f780c72d1c
1 parent
222feac8
加个count计数 去除kafka推送
Showing
4 changed files
with
15 additions
and
6 deletions
src/main/java/com/example/demo/model/TJRL.java
| ... | ... | @@ -47,7 +47,7 @@ public class TJRL implements Cloneable { |
| 47 | 47 | private String ACTUAL_START_TIME;// VARCHAR2(100) Y 实际发车时间 |
| 48 | 48 | private String ACTUAL_ARRIVE_TIME;// VARCHAR2(100) Y 实际到达时间实际到达时间 |
| 49 | 49 | private String TRAD_ID; |
| 50 | - | |
| 50 | + private String COUNT;//计数器 | |
| 51 | 51 | public TJRL(){ |
| 52 | 52 | |
| 53 | 53 | } |
| ... | ... | @@ -379,6 +379,14 @@ public class TJRL implements Cloneable { |
| 379 | 379 | this.TRAD_ID = TRAD_ID; |
| 380 | 380 | } |
| 381 | 381 | |
| 382 | + public String getCOUNT() { | |
| 383 | + return COUNT; | |
| 384 | + } | |
| 385 | + | |
| 386 | + public void setCOUNT(String COUNT) { | |
| 387 | + this.COUNT = COUNT; | |
| 388 | + } | |
| 389 | + | |
| 382 | 390 | @Override |
| 383 | 391 | public Object clone() throws CloneNotSupportedException { |
| 384 | 392 | return super.clone(); | ... | ... |
src/main/java/com/example/demo/service/Analysis.java
| ... | ... | @@ -86,7 +86,7 @@ public class Analysis { |
| 86 | 86 | } catch (ParseException e) { |
| 87 | 87 | e.printStackTrace(); |
| 88 | 88 | } |
| 89 | - //map.put("COUNT", text.substring(114, 120)); //交易计数器,BCD编码 | |
| 89 | + tjrl.setCOUNT(text.substring(114, 120));//交易计数器,BCD编码 | |
| 90 | 90 | tjrl.setTJRLORGAMT(text.substring(120, 124));//交易原始金额Orignal Txn Amount |
| 91 | 91 | //map.put("CARDSPEC", text.substring(124, 126)); //卡规范,BCD编码 01—建设部卡 02—交通部卡 03-交通部二维码 |
| 92 | 92 | String TAC=text.substring(126, 134);//HEX格式,交易认证码,BCD编码 | ... | ... |
src/main/java/com/example/demo/service/Contrast.java
| ... | ... | @@ -301,7 +301,7 @@ public class Contrast { |
| 301 | 301 | }); |
| 302 | 302 | } |
| 303 | 303 | |
| 304 | - List<List<TJRLDB>> subList2 = getSubList(500, allData); | |
| 304 | + /*List<List<TJRLDB>> subList2 = getSubList(500, allData); | |
| 305 | 305 | if(!subList2.isEmpty()){ |
| 306 | 306 | subList2.forEach(data->{ |
| 307 | 307 | if (!data.isEmpty()) { |
| ... | ... | @@ -327,7 +327,7 @@ public class Contrast { |
| 327 | 327 | }); |
| 328 | 328 | } |
| 329 | 329 | }); |
| 330 | - } | |
| 330 | + }*/ | |
| 331 | 331 | //如果是上次遗留的数据不管这是是否匹配到都清空 |
| 332 | 332 | if(isOld){ |
| 333 | 333 | oldData.clear(); | ... | ... |
src/main/resources/mapping/db1/Site-mapper1.xml
| ... | ... | @@ -14,7 +14,7 @@ |
| 14 | 14 | BUS_PLATE, ROAD_CODE, DEPART_NAME,DEPART_CODE, DEPART_ACTUAL_TIME, |
| 15 | 15 | REACH_NAME,REACH_CODE,REACH_ACTUAL_TIME, |
| 16 | 16 | LEVELS_FLAG,LEVELS1, LEVELS_NAME1, LEVELS1_CODE,LEVELS2, LEVELS_NAME2,LEVELS2_CODE,MARK,TRAD_ID, |
| 17 | - GPS_DATE_TIME1,GPS_DATE_TIME2,B_STATION_ID,PLAN_START_TIME,PLAN_ARRIVE_TIME,ACTUAL_START_TIME,ACTUAL_ARRIVE_TIME | |
| 17 | + GPS_DATE_TIME1,GPS_DATE_TIME2,B_STATION_ID,PLAN_START_TIME,PLAN_ARRIVE_TIME,ACTUAL_START_TIME,ACTUAL_ARRIVE_TIME,COUNT | |
| 18 | 18 | ) |
| 19 | 19 | VALUES |
| 20 | 20 | <foreach collection="list" item="em" index="index" separator=","> |
| ... | ... | @@ -25,7 +25,8 @@ |
| 25 | 25 | #{em.BUS_PLATE}, #{em.ROAD_CODE}, #{em.DEPART_NAME},#{em.DEPART_CODE}, #{em.DEPART_ACTUAL_TIME}, |
| 26 | 26 | #{em.REACH_NAME},#{em.REACH_CODE},#{em.REACH_ACTUAL_TIME}, |
| 27 | 27 | #{em.LEVELS_FLAG},#{em.LEVELS1}, #{em.LEVELS_NAME1}, #{em.LEVELS1_CODE},#{em.LEVELS2}, #{em.LEVELS_NAME2}, #{em.LEVELS2_CODE}, #{em.MARK},#{em.TRAD_ID}, |
| 28 | - #{em.GPS_DATE_TIME1},#{em.GPS_DATE_TIME2},#{em.B_STATION_ID},#{em.PLAN_START_TIME},#{em.PLAN_ARRIVE_TIME},#{em.ACTUAL_START_TIME},#{em.ACTUAL_ARRIVE_TIME}) | |
| 28 | + #{em.GPS_DATE_TIME1},#{em.GPS_DATE_TIME2},#{em.B_STATION_ID},#{em.PLAN_START_TIME},#{em.PLAN_ARRIVE_TIME},#{em.ACTUAL_START_TIME},#{em.ACTUAL_ARRIVE_TIME}, | |
| 29 | + #{em.COUNT}) | |
| 29 | 30 | </foreach> |
| 30 | 31 | </insert> |
| 31 | 32 | ... | ... |