cy
2023-09-28 2ec3f7a61c014b94e4f7feb1f55f1923ec2235a6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
package com.integrated.zyyt;
 
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
import org.springframework.util.StringUtils;
 
/**
 * 中邮易通常量
 *
 * @ClassName ZyytConstant
 * @Author cy
 * @Date 2022/11/11
 * @Description
 * @Version 1.0
 **/
@Component
public class ZyytConstant {
    private static String IP_PORT = "http://10.225.71.10:9090";
    private static String STATION_IP_PORT = "https://10.225.71.10:9092";
 
 
    public static String IP_PORT_AUTH;
 
    @Value(value = "${zyyt.ipPort.auth}")
    public void setIpPortAuth(String authIpPort) {
        ZyytConstant.IP_PORT_AUTH = authIpPort;
        System.out.println("配置文件中 认证IP:PORT==>" + IP_PORT_AUTH);
        if (StringUtils.isEmpty(authIpPort)) {
            ZyytConstant.IP_PORT_AUTH = IP_PORT;
            System.out.println("配置文件中 认证IP:PORT为空,使用==>" + ZyytConstant.IP_PORT);
        }
        URL_AUTHON = IP_PORT_AUTH + "/api/clients/auth";
    }
 
    public static String IP_PORT_SHKDRB;
 
    @Value(value = "${zyyt.ipPort.shkdrb}")
    public void setIpPortShkdrb(String shkdrbIpPort) {
        ZyytConstant.IP_PORT_SHKDRB = shkdrbIpPort;
        System.out.println("配置文件中 社会快递日报IP:PORT==>" + IP_PORT_SHKDRB);
        if (StringUtils.isEmpty(shkdrbIpPort)) {
            ZyytConstant.IP_PORT_SHKDRB = IP_PORT;
            System.out.println("配置文件中 社会快递日报IP:PORT为空,使用==>" + ZyytConstant.IP_PORT);
        }
        URL_SHKDRB_QUERY = IP_PORT_SHKDRB + "/api/sql-services/ZYE_ZYET_YYZT_T_SHKDRB/query";
    }
 
    public static String IP_PORT_DJTJB;
 
    @Value(value = "${zyyt.ipPort.djtjb}")
    public void setIpPortDjtjb(String djtjbIpPort) {
        ZyytConstant.IP_PORT_DJTJB = djtjbIpPort;
        System.out.println("配置文件中 社会快递日报IP:PORT==>" + IP_PORT_DJTJB);
        if (StringUtils.isEmpty(djtjbIpPort)) {
            ZyytConstant.IP_PORT_DJTJB = IP_PORT;
            System.out.println("配置文件中 代寄统计IP:PORT为空,使用==>" + ZyytConstant.IP_PORT);
        }
        URL_DJTJB_QUERY = IP_PORT_DJTJB + "/api/sql-services/SJZT_DJTJB_01_01/query";
    }
 
    public static String IP_PORT_STATION;
 
    @Value(value = "${zyyt.ipPort.station}")
    public void setIpPortStation(String stationIpPort) {
        ZyytConstant.IP_PORT_STATION = stationIpPort;
        System.out.println("配置文件中 站点信息IP:PORT==>" + IP_PORT_STATION);
        if (StringUtils.isEmpty(stationIpPort)) {
            ZyytConstant.IP_PORT_STATION = STATION_IP_PORT;
            System.out.println("配置文件中 站点信息IP:PORT为空,使用==>" + ZyytConstant.STATION_IP_PORT);
        }
        URL_STATIONINFO_QUERY = IP_PORT_STATION + "/api/sql-services/NtdAPgZYysvNFut3WxDgQ/query";
    }
 
 
    public static String URL_AUTHON = null;
 
    // 批次号生成前缀
    public static String batchNoPrefix = "ZYYT";
 
    //1.社会快递日报表 YYZT_T_SHKDRB
    public static String URL_SHKDRB_QUERY = null;
    public static String CLIENT_SHKDRB = "3ad3d605ad6149808e6d7ea9fb26a2e2";
    public static String SECRET_SHKDRB = "7fe76820268a47dc9b1785ded59de33a";
    public static String X_EOS_SOURCESYSKEY_SHKDRB = "ff13e98f32fd4cbeaa66b10278a20f19";
 
    //2.代寄统计表 YYZT_T_DJTJB
    public static String URL_DJTJB_QUERY = null;
    public static String CLIENT_DJTJB = "65eed619e0094da299f5e45f924e6e78";
    public static String SECRET_DJTJB = "f2ae2fe68e104814a28ae134ad3530de";
    public static String X_EOS_SOURCESYSKEY_DJTJB = "ff13e98f32fd4cbeaa66b10278a20f19";
 
    //3.:站点信息表 STATIONINFO
    public static String URL_STATIONINFO_QUERY = null;
    public static String CLIENT_STATIONINFO = "ebe574afde8f409bbd5204d79272c939";
    public static String SECRET_STATIONINFO = "900c4d8df2c14c9899497902655f1107";
    public static String X_EOS_SOURCESYSKEY_STATIONINFO = "ff13e98f32fd4cbeaa66b10278a20f19";
 
 
    public static String getUrlInfo() {
        return "配置的抓取数据url信息:" + "\r\n" +
                "认证 URL==>" + URL_AUTHON + "\r\n" +
                "社会快递日报表 URL==>" + URL_SHKDRB_QUERY + "\r\n" +
                "代寄统计表 URL==>" + URL_DJTJB_QUERY + "\r\n" +
                "站点信息表 URL==>" + URL_STATIONINFO_QUERY + "\r\n"
                ;
    }
}