李俊

内网迁移环境代码调整

...@@ -15,6 +15,7 @@ import java.util.Date; ...@@ -15,6 +15,7 @@ import java.util.Date;
15 15
16 /** 16 /**
17 * @author Administrator 17 * @author Administrator
18 + * /hscode/hscodeRequest
18 */ 19 */
19 @RestController 20 @RestController
20 @RequestMapping("/hscode") 21 @RequestMapping("/hscode")
......
1 spring: 1 spring:
2 + servlet:
3 + context-path: /API
2 datasource: 4 datasource:
3 - url: jdbc:sqlserver://40.73.78.157:1433;DatabaseName=IClearDev 5 + # jndi-name: jdbc/iclearDS
4 - username: sa 6 + jndi-name: jdbc/iclearProdTestDS
5 - password: Fedex_123 7 +# url: jdbc:sqlserver://40.73.78.157:1433;DatabaseName=IClearUat
6 - driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver 8 +# username: sa
7 - type: com.alibaba.druid.pool.DruidDataSource 9 +# password: Fedex_123
10 +# driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
11 +# type: com.alibaba.druid.pool.DruidDataSource
12 +
8 13
9 task: 14 task:
10 #推送海关回执 15 #推送海关回执
...@@ -16,32 +21,32 @@ task: ...@@ -16,32 +21,32 @@ task:
16 #推送失败的申报数据 21 #推送失败的申报数据
17 pushErrorDeclareDate: 0 0/3 * * * ? 22 pushErrorDeclareDate: 0 0/3 * * * ?
18 23
19 -
20 #推送地址 24 #推送地址
21 api: 25 api:
22 - base-address: https://iclearexpuat.fedex.com.cn/Exp 26 + base-address: https://declarationuat.fedex.com.cn/Exp
23 token-info: 27 token-info:
24 #获取token账号 28 #获取token账号
25 username: iclear_external_ctm 29 username: iclear_external_ctm
26 #获取token密码 30 #获取token密码
27 password: toQu3arch6 31 password: toQu3arch6
28 address: 32 address:
29 - #IClear校验运单地址
30 - iclear-check-url: ${api.base-address}/chmConsignmentController/checkChmAndDetaliD
31 #IClearC类提交运单地址 33 #IClearC类提交运单地址
32 iclear-submit-url: ${api.base-address}/chmConsignmentController/submitConsignments 34 iclear-submit-url: ${api.base-address}/chmConsignmentController/submitConsignments
35 + #IClear校验运单地址
36 + iclear-check-url: ${api.base-address}/chmConsignmentController/checkChmAndDetaliD
33 #IClear校验C类运单地址 37 #IClear校验C类运单地址
34 iclear-check-url-c: ${api.base-address}/chmConsignmentController/checkChmAndDetaliC 38 iclear-check-url-c: ${api.base-address}/chmConsignmentController/checkChmAndDetaliC
35 #获取token地址 39 #获取token地址
36 token-url: https://apiuat.iclrccd-fedex.com/login 40 token-url: https://apiuat.iclrccd-fedex.com/login
41 + # token-url: https://apictm.iclrccd-fedex.com/login
37 #刷新token地址 42 #刷新token地址
38 - refresh-token-url: https://apiuat.iclrccd-fedex.com/admin/user/token/refresh 43 + refresh-token-url: https://apiuat.iclrccd-fedex.com/user/token/refresh
39 #传输海关回执地址 44 #传输海关回执地址
40 customs-url: https://apiuat.iclrccd-fedex.com/export/outbound/customs 45 customs-url: https://apiuat.iclrccd-fedex.com/export/outbound/customs
41 #推送完整报文地址 46 #推送完整报文地址
42 complete-msg-url: https://apiuat.iclrccd-fedex.com/export/outbound/mawb 47 complete-msg-url: https://apiuat.iclrccd-fedex.com/export/outbound/mawb
43 - #http代理地址(刷新token、传输海关回执地址、推送完整报文地址) 48 + #代理地址(刷新token、传输海关回执地址、推送完整报文地址)
44 # http://cn2-proxy.apac.fedex.com:3128 49 # http://cn2-proxy.apac.fedex.com:3128
45 - # http://internet.proxy.fedex.com:80 50 + # http://internet.proxy.fedex.com
46 proxy-url: cn2-proxy.apac.fedex.com 51 proxy-url: cn2-proxy.apac.fedex.com
47 proxy-port: 3128 52 proxy-port: 3128
......
1 spring: 1 spring:
2 + servlet:
3 + context-path: /API
2 datasource: 4 datasource:
3 - url: jdbc:sqlserver://yilansql.database.chinacloudapi.cn:1433;DatabaseName=IClear_Prod 5 + jndi-name: jdbc/iclearDS
4 - username: sqladmin 6 +# jndi-name: jdbc/iclearProdTestDS
5 - password: ZXC1@3asd2019 7 +# url: jdbc:sqlserver://40.73.78.157:1433;DatabaseName=IClearUat
6 - driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver 8 +# username: sa
7 - type: com.alibaba.druid.pool.DruidDataSource 9 +# password: Fedex_123
10 +# driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
11 +# type: com.alibaba.druid.pool.DruidDataSource
12 +
8 13
9 task: 14 task:
10 #推送海关回执 15 #推送海关回执
...@@ -18,18 +23,19 @@ task: ...@@ -18,18 +23,19 @@ task:
18 23
19 #推送地址 24 #推送地址
20 api: 25 api:
26 + base-address: https://declaration.fedex.com.cn/Exp
21 token-info: 27 token-info:
22 #获取token账号 非prod 28 #获取token账号 非prod
23 username: iclear_export_prod 29 username: iclear_export_prod
24 #获取token密码 30 #获取token密码
25 password: 1qaz@WSX 31 password: 1qaz@WSX
26 address: 32 address:
27 - #IClear校验运单地址
28 - iclear-check-url: https://www.iclrccd-fedex.com/chmConsignmentController/checkChmAndDetaliD
29 #IClearC类提交运单地址 33 #IClearC类提交运单地址
30 - iclear-submit-url: https://www.iclrccd-fedex.com/chmConsignmentController/submitConsignments 34 + iclear-submit-url: ${api.base-address}/chmConsignmentController/submitConsignments
35 + #IClear校验运单地址
36 + iclear-check-url: ${api.base-address}/chmConsignmentController/checkChmAndDetaliD
31 #IClear校验C类运单地址 37 #IClear校验C类运单地址
32 - iclear-check-url-c: https://www.iclrccd-fedex.com/chmConsignmentController/checkChmAndDetaliC 38 + iclear-check-url-c: ${api.base-address}/chmConsignmentController/checkChmAndDetaliC
33 #获取token地址 39 #获取token地址
34 token-url: https://apictm.iclrccd-fedex.com/login 40 token-url: https://apictm.iclrccd-fedex.com/login
35 #刷新token地址 41 #刷新token地址
......
...@@ -9,8 +9,6 @@ server: ...@@ -9,8 +9,6 @@ server:
9 9
10 10
11 11
12 -
13 -
14 spring: 12 spring:
15 profiles: 13 profiles:
16 active: @activatedProperties@ 14 active: @activatedProperties@
......
...@@ -31,8 +31,14 @@ public class ApiTest { ...@@ -31,8 +31,14 @@ public class ApiTest {
31 public static String security = "6db193cb4165a71b"; 31 public static String security = "6db193cb4165a71b";
32 32
33 public static void main(String[] args) throws Exception{ 33 public static void main(String[] args) throws Exception{
34 +// BASF,iClearExportC,6db193cb4165a71b
35 +
36 + System.out.println(new Date(Long.valueOf(timeStamp)));
37 + String token = SHA256Util.getSHA256String("BASF" + "iClearExportC" + "6db193cb4165a71b" + ApiTest.timeStamp);
38 + System.out.println(token);
39 +
34 //D类申报的数据落地接口 40 //D类申报的数据落地接口
35 - ApiTest.sendMawb(); 41 +// ApiTest.sendMawb();
36 //C类申报的数据落地接口 42 //C类申报的数据落地接口
37 // ApiTest.sendMawbBasf(); 43 // ApiTest.sendMawbBasf();
38 //C类EDI数据接口 44 //C类EDI数据接口
...@@ -51,7 +57,7 @@ public class ApiTest { ...@@ -51,7 +57,7 @@ public class ApiTest {
51 String masbJson ="{\"ieFlag\":\"E\",\"type\":\"EX\",\"agentCode\":\"1111980005\",\"agentName\":\"联邦快递(中国)有限公司\",\"billNo\":\"202204141\",\"contrNo\":\"3006622200\",\"customMaster\":\"0208\",\"cutMode\":\"601\",\"declTrnRel\":\"0\",\"distinatePort\":\"DEU000\",\"ediId\":\"001\",\"feeCurr\":\"EUR\",\"feeMark\":\"3\",\"feeRate\":110.9,\"grossWet\":4.6,\"iePort\":\"0101\",\"insurCurr\":\"EUR\",\"insurMark\":\"3\",\"insurRate\":0.74,\"netWt\":32,\"ownerCode\":\"3118962277\",\"ownerName\":\"测试核销单位\",\"packNo\":1,\"tradeCountry\":\"USA\",\"tradeMode\":\"110\",\"tradeCode\":\"32099616DM\",\"trafMode\":\"5\",\"tradeName\":\"测试发件人\",\"transMode\":\"1\",\"wrapType\":\"23\",\"tradeCodeScc\":\"A74125896321456987\",\"ownerCodeScc\":\"913100007421296207\",\"tradeAreaCode\":\"DEU\",\"entyPortCode\":\"310302\",\"goodsPlace\":\"\",\"declareName\":\"Jimmy shen\",\"overseasConsigneeEname\":\"PRYSMIAN KABEL UND SYSTEME GMBH\",\"mawbDetailList\":[{\"detailId\":\"204\",\"classMark\":\"\",\"codeTS\":\"8504409999\",\"declPrice\":3365,\"declTotal\":3365,\"dutyMode\":\"1\",\"exgNo\":\"\",\"exgVersion\":\"\",\"firstUnit\":\"007\",\"firstQty\":1,\"originCountry\":\"CHN\",\"secondUnit\":\"035\",\"secondQty\":1,\"tradeCurr\":\"EUR\",\"useTo\":\"03\",\"destinationCountry\":\"DEU\",\"ciqCode\":\"\",\"destCode\":\"110102\",\"districtCode\":\"44079\",\"gno\":1,\"gname\":\"变频调速装置\",\"gmodel\":\"4|0|控制电机用|240KW|西门子/SIEMENS|6RA8081-6GV62-0AA0|||\",\"gqty\":1,\"gunit\":\"007\"}]}"; 57 String masbJson ="{\"ieFlag\":\"E\",\"type\":\"EX\",\"agentCode\":\"1111980005\",\"agentName\":\"联邦快递(中国)有限公司\",\"billNo\":\"202204141\",\"contrNo\":\"3006622200\",\"customMaster\":\"0208\",\"cutMode\":\"601\",\"declTrnRel\":\"0\",\"distinatePort\":\"DEU000\",\"ediId\":\"001\",\"feeCurr\":\"EUR\",\"feeMark\":\"3\",\"feeRate\":110.9,\"grossWet\":4.6,\"iePort\":\"0101\",\"insurCurr\":\"EUR\",\"insurMark\":\"3\",\"insurRate\":0.74,\"netWt\":32,\"ownerCode\":\"3118962277\",\"ownerName\":\"测试核销单位\",\"packNo\":1,\"tradeCountry\":\"USA\",\"tradeMode\":\"110\",\"tradeCode\":\"32099616DM\",\"trafMode\":\"5\",\"tradeName\":\"测试发件人\",\"transMode\":\"1\",\"wrapType\":\"23\",\"tradeCodeScc\":\"A74125896321456987\",\"ownerCodeScc\":\"913100007421296207\",\"tradeAreaCode\":\"DEU\",\"entyPortCode\":\"310302\",\"goodsPlace\":\"\",\"declareName\":\"Jimmy shen\",\"overseasConsigneeEname\":\"PRYSMIAN KABEL UND SYSTEME GMBH\",\"mawbDetailList\":[{\"detailId\":\"204\",\"classMark\":\"\",\"codeTS\":\"8504409999\",\"declPrice\":3365,\"declTotal\":3365,\"dutyMode\":\"1\",\"exgNo\":\"\",\"exgVersion\":\"\",\"firstUnit\":\"007\",\"firstQty\":1,\"originCountry\":\"CHN\",\"secondUnit\":\"035\",\"secondQty\":1,\"tradeCurr\":\"EUR\",\"useTo\":\"03\",\"destinationCountry\":\"DEU\",\"ciqCode\":\"\",\"destCode\":\"110102\",\"districtCode\":\"44079\",\"gno\":1,\"gname\":\"变频调速装置\",\"gmodel\":\"4|0|控制电机用|240KW|西门子/SIEMENS|6RA8081-6GV62-0AA0|||\",\"gqty\":1,\"gunit\":\"007\"}]}";
52 58
53 System.out.println(new Date(Long.valueOf(timeStamp))); 59 System.out.println(new Date(Long.valueOf(timeStamp)));
54 - String token = SHA256Util.getSHA256String("BASF" + "iClearExportC" + ApiTest.security + ApiTest.timeStamp); 60 + String token = SHA256Util.getSHA256String("DEMO1" + "iClearExportDemo1" + "bb348f1ba6ab7cc1" + ApiTest.timeStamp);
55 System.out.println(token); 61 System.out.println(token);
56 62
57 // Header[] headers = HttpHeader.custom() 63 // Header[] headers = HttpHeader.custom()
......