...
|
...
|
@@ -5,6 +5,7 @@ import com.sy.bwAnalysis.GatherInfoAnalysis; |
|
|
import com.sy.bwAnalysis.MessageAnalysis;
|
|
|
import com.sy.bwAssist.Message;
|
|
|
import com.sy.mapper.LandListDao;
|
|
|
import com.sy.model.ChannelEnum;
|
|
|
import com.sy.model.GatherInfo;
|
|
|
import com.sy.service.RedisService;
|
|
|
import com.sy.service.router.MessageRouter;
|
...
|
...
|
@@ -27,20 +28,6 @@ import javax.annotation.Resource; |
|
|
public class GatherInfoHandleImplTest {
|
|
|
|
|
|
|
|
|
|
|
|
private AnalysisRoute analysisRoute=new AnalysisRoute();
|
|
|
|
|
|
private static String AREA_BEIHUO= "4604600000";
|
|
|
//一号卡口
|
|
|
private static String CHANEL_BEIHUO_C1_I1 = "4604601010";
|
|
|
private static String CHANEL_BEIHUO_C1_E1 = "4604600010";
|
|
|
private static String CHANEL_BEIHUO_C1_E2 = "4604600011";
|
|
|
//三号卡卡口一
|
|
|
private static String CHANEL_BEIHUO_I3 = "4604601030";
|
|
|
private static String CHANEL_BEIHUO_E3_3= "4604600030";
|
|
|
//二维码
|
|
|
private static String BARCODE = "9fc-4149-b8e2-28bfc18cd22b";
|
|
|
|
|
|
@Autowired
|
|
|
RedisService redisService;
|
|
|
|
...
|
...
|
@@ -56,15 +43,12 @@ public class GatherInfoHandleImplTest { |
|
|
private LandListDao landListDao;
|
|
|
|
|
|
//车牌号
|
|
|
private String voNo = "豫A61CR7";
|
|
|
//备案重量
|
|
|
private String vo_weight = "2000";
|
|
|
//过卡重量
|
|
|
private String cross_weight= "2324";
|
|
|
private String voNo = "豫K823A9";
|
|
|
//二维码
|
|
|
private static String BARCODE = "932-4b18-8931-bd28b4e9abc7";
|
|
|
//场站编号
|
|
|
private String areaID = "4604600000";
|
|
|
//通道编号
|
|
|
private String chnlNo = "4604601010";
|
|
|
|
|
|
//进出场类型I/E
|
|
|
private String ie = "I";
|
|
|
|
...
|
...
|
@@ -143,7 +127,7 @@ public class GatherInfoHandleImplTest { |
|
|
|
|
|
private static String RESULT_CODE_DES_SUC = "海关放行";
|
|
|
|
|
|
private static String RESULT_CODE_DES_ERR = "不放行";
|
|
|
private static String RESULT_CODE_DES_ERR = "海关不放行";
|
|
|
|
|
|
//X22指令报文
|
|
|
private static String X22_COMMANDINFO_XML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +
|
...
|
...
|
@@ -177,13 +161,12 @@ public class GatherInfoHandleImplTest { |
|
|
@Test
|
|
|
public void exportDownload_I() {
|
|
|
//车牌号
|
|
|
String voNo = "豫A61CR7";
|
|
|
//过卡重量
|
|
|
String cross_weight= "1660";
|
|
|
String cross_weight= String.valueOf(5724);
|
|
|
//场站编号
|
|
|
String areaID = AREA_BEIHUO;
|
|
|
String areaID = ChannelEnum.NORTH_K1_IN_1.getArea();
|
|
|
//通道编号
|
|
|
String chnlNo = CHANEL_BEIHUO_C1_I1;
|
|
|
String chnlNo = ChannelEnum.NORTH_K1_IN_1.getChannel();
|
|
|
//进出场类型I/E
|
|
|
String ie = "I";
|
|
|
//二维码
|
...
|
...
|
@@ -213,14 +196,12 @@ public class GatherInfoHandleImplTest { |
|
|
public void exportDownload_E(){
|
|
|
PropertyConfigurator.configure("config/log4j.properties");
|
|
|
|
|
|
//车牌号
|
|
|
String voNo = "豫A61CR7";
|
|
|
//过卡重量
|
|
|
String cross_weight= String.valueOf(1660+24255);
|
|
|
String cross_weight= String.valueOf(4622);
|
|
|
//场站编号
|
|
|
String areaID = AREA_BEIHUO;
|
|
|
String areaID = ChannelEnum.NORTH_K1_EX_2.getArea();
|
|
|
//通道编号
|
|
|
String chnlNo = CHANEL_BEIHUO_C1_E1;
|
|
|
String chnlNo = ChannelEnum.NORTH_K1_EX_2.getChannel();
|
|
|
//进出场类型I/E
|
|
|
String ie = "E";
|
|
|
//二维码
|
...
|
...
|
@@ -248,10 +229,8 @@ public class GatherInfoHandleImplTest { |
|
|
*/
|
|
|
@Test
|
|
|
public void X22Test(){
|
|
|
|
|
|
landListDao.releaseBarcode("20220624063118000004");
|
|
|
X22_COMMANDINFO_XML= X22_COMMANDINFO_XML.replace("${AREA_ID}",AREA_BEIHUO)
|
|
|
.replace("${CHNL_NO}",CHANEL_BEIHUO_C1_E1)
|
|
|
X22_COMMANDINFO_XML= X22_COMMANDINFO_XML.replace("${AREA_ID}",ChannelEnum.NORTH_K1_IN_1.getArea())
|
|
|
.replace("${CHNL_NO}",ChannelEnum.NORTH_K1_IN_1.getChannel())
|
|
|
.replace("${I_E_TYPE}","E")
|
|
|
.replace("${SEQ_NO}","20220624063118000004")
|
|
|
.replace("${CHECK_RESULT}",CHCEK_RESULT_CODE_E_SUC)
|
...
|
...
|
|