huyao
2022-09-29 50e0d4741b19a5071741b200ff76a4d69504fce3
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
package com.dsh.app.util.pay.config;
 
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
 
/**
 * Created by Administrator on 2018/4/9.
 */
@Component
public class Config {
 
//    /**
//     * 应用 公钥
//     */
//    public static final String ALIPAY_PUBLIC_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAipINZZtc/lrjMsl511nIBc44sKl8F2RkupBceHkiQeQDEJkoCQTmoULVZ0D/C5cVaIVjkh0Bm+d9DAkcWrqg7lFZPeJUFCkOBD1RI4NFzwnSYrYMkdMQ9ay1B2btF0Ju3lsD5sx8hmtbFZ16FNIEf835aw7hYJyKVECkGTRvsU/kFU2+ZIKuE49GV2vDGpTzRS7aAmroFyZ8k5sJFB4wqFHCwwg1IENaAmfFGOumWOt30ywxHQLRdlKz0Iy2JlEuT6wJ7xzYrwhVRQk7jeCEK90M1mTOpgjoc9jYbWrhPMw+wNTgp8QUxiS7aAe2JIWaufsEp8vKFpRB3CemMIoi4wIDAQAB";
//    /**
//     * 应用 私钥
//     */
//    public static final String ALIPAY_PRIVATE_KEY = "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCbwQEX9dtN37MEsV48Z1y5w2am8q3Evh8BNo3W7HKL3HJiX0oQ19yRREC3GOGfJgSLcTRXihNhKuBjBhoK/xr13ik/drosUcN/aYjwD8tW3fZ60xcVrs8rj8IeQDBVVD3newJKSS6pazePL1GebSgMqBaNmiYY4D/oKD4N3fMytbPuTTeYFYk3CV/vcQDooNdDmJPflRR8gu3NtEcBaiV4vV4EWtiJEtSeZgL7lTnLX5iJvka9wdam5dAjzpJNapkyt9jE9+WJlfDG8Lboa6N2UZmRw1IFUX8Fdc9FwU3TZGtfelAdCKzuI6kkYrvhPiRjDpjbKyumV1T0n8oxxh5xAgMBAAECggEARVdq3jj1trjF4Wv5sVivHoDQ3bijBjlCYm7gPPQtlvjA7+zOc6s2pnHFgf6QzCLH2TDABc0SDatiFJPt2kFyxk1u/bMk9YA9Uicw8PeHJphRGKOL3nph/1nUKVWYbxS/LqREA8CLBqAWLyf45VhhgSkASXB8T4zexsPLxK6wjD1JG4Ag5cdJdMWx91mcf9AySGuGNagzIVRdvMtxYsU+brNO912ZfYFmsx4Tan89noIBR9ooWkrDddl2W2UuKWZnYNc2Trqw5yBQGPbg8NaWrqe7m7m4yvqY0k1r9s4Etcnr9hy7SkI97b7r83X308hIUf+jThgxaMagnNXlPL3+hQKBgQDJ5oxOIBMnfTfj9CD9PZT+pDtgBb2TJST1g2ZXQk7Cd63g2QJOl/fjeXlzvxgBz1X5zLM9Ue3LkrDyz2okJxhGjSxhM9oAzjAzMetOxCRJjL6EHfyvXu19kTBG9utguIag7VHNvAARv0+nxG9eHdRY3IhQZUwca6k1iduoyh5/9wKBgQDFfQH3zC+Oo73S8NTPh3PjSU0ffB0uhL31DRzcm8S3DRVM3wG9E3KgvAPQlstk8eOqW0Ur+Cr/Al6cD5TkpY7CpSLRXp9JkteJrmeUjvCkQuz4shqQLulEeJzU7fqvVCNBzH+WirbiGEM8iOZX01QR0hHAn4jrnZ2owwCMP98K1wKBgF0sS+tx2eULYFOOQfscBDpPSCdT/tx888VpUj1KmFYeLNvqyanDb95GHMpRkZ6kNCUHVmAiAv9DPu2O0ojEketdEvH4n85nWM8HZnP/CE/456LIw+eagzbDXegh4xXLkjWJz4qGC/Iku3nMqShh07D+dNnFJY6oEHpomDoYrGKZAoGBAIGA2CmG3CjNd008YFE2oegJyWk8GmbG5UosryB7hSQEkFM4agtzFVgR8u519Crd9E1iTJnow0k2ZJQyI5FMf7FkWNCzHAFDKdQ/ae0hTuxodr0fDgw+tvkPnsiCxkDzC6u6TnCJxiO9hVnM7D/rdNW6y6lk9ISNdzWTqmhN+hVBAoGBAJutkORxYk0I9Oa3o3m8L4Sa0oAzYo3KdvjC2JWIwUSO+ALRw7/zbhBKp708tfVQsXhXyF1do38ZSqIUGtq2q9pnlQN3jpwyjNTc8uw31kImy6uautnVPtLmBcrT5sFeYzSRBsiKM+y/wvYXuFTLujpSqVy941+iS8A77ltRzxyg";
//
//    /**
//     * 支付宝公钥
//     */
//    public static final String ALIPAY_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlfPCa/Rkr71nE7CGFt0JT+qsp1jhzzxN1jueJiE3T8ljgWSQXMhK9a5WddU9MFxl9I4+LIlCeifoB8VSxk4CW/CVWEn5xrej8WMpuarjY6nCNkpwUjx5JNnX3GEmfBTtqOpFEfKIFMD+nKaRjQ3XQYWMjZXUabN/k5xu6657HQN9lJRL1Y1zo/5VuxlMyiQcmoOXo6uIJRfkHaUU7SKhNVao02BZLp/GQgy2EpGioH5fCAk9zeUgXhPwB2MRfFf+JaY07ChM1CUtWgHnsIQu0B+7shmZ0hSIA6vPyPORqeRQGZrBBCBBklerKSuAQ/BDIDGLv5GBEd5sDrebLFg7VQIDAQAB";
//
//    /**
//     * 支付宝 请求地址
//     */
//    public static final String ALIPAY_URL = "https://openapi.alipay.com/gateway.do";
//    /**
//     * 支付宝 APPID
//     */
//    public static final String ALIPAY_APP_ID = "2021001102650116";
 
    /**
     * 应用 公钥
     */
    public static final String ALIPAY_PUBLIC_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlfPCa/Rkr71nE7CGFt0JT+qsp1jhzzxN1jueJiE3T8ljgWSQXMhK9a5WddU9MFxl9I4+LIlCeifoB8VSxk4CW/CVWEn5xrej8WMpuarjY6nCNkpwUjx5JNnX3GEmfBTtqOpFEfKIFMD+nKaRjQ3XQYWMjZXUabN/k5xu6657HQN9lJRL1Y1zo/5VuxlMyiQcmoOXo6uIJRfkHaUU7SKhNVao02BZLp/GQgy2EpGioH5fCAk9zeUgXhPwB2MRfFf+JaY07ChM1CUtWgHnsIQu0B+7shmZ0hSIA6vPyPORqeRQGZrBBCBBklerKSuAQ/BDIDGLv5GBEd5sDrebLFg7VQIDAQAB";
    /**
     * 应用 私钥
     */
    public static final String ALIPAY_PRIVATE_KEY = "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCKkg1lm1z+WuMyyXnXWcgFzjiwqXwXZGS6kFx4eSJB5AMQmSgJBOahQtVnQP8LlxVohWOSHQGb530MCRxauqDuUVk94lQUKQ4EPVEjg0XPCdJitgyR0xD1rLUHZu0XQm7eWwPmzHyGa1sVnXoU0gR/zflrDuFgnIpUQKQZNG+xT+QVTb5kgq4Tj0ZXa8MalPNFLtoCaugXJnyTmwkUHjCoUcLDCDUgQ1oCZ8UY66ZY63fTLDEdAtF2UrPQjLYmUS5PrAnvHNivCFVFCTuN4IQr3QzWZM6mCOhz2NhtauE8zD7A1OCnxBTGJLtoB7YkhZq5+wSny8oWlEHcJ6YwiiLjAgMBAAECggEALNIc/zaHl8YyIuVEQcHKjwYrFAleF/rjEe1L27PivslPrHi9mF07dAG4IRPG6yrNQ+eRU1uKf7Eao1/3Cem/0BYD9Z5Vb8fvvrNOoVv+on8cy8zyt+A7Zhuc2m4SVimozsdFtcuCo7/p0E4FhOKBjg1DlbtUbvlzTNkzuutZDVK+LcuLuD7b8mpO4ApXUerbHawjSsOaWzMdXnTelNTlRtTAC42RkdsadZAMpOLPaTf72t1bB5T13ITo11NYjzCoAsvkKj35b5eB+8rty2ZGsj+L3uhhz9W/DJmYc0zZMI/hwUjdzh0FkJYO6I+Fhl86NihLXPC0W1fSoyS4t7tOAQKBgQC8m3D3sSIT11QVZwb13Q8LSCh6kVt2lNVedUvAm13OneP0z8tzw4X8VSq0r+1MyuWo0W6wCbSTjU8T/McwM1dOWacxI3qfNJxXdUlDTk1xzQn7JbcpJg7DVV5ZEKMKuCVuY4aYT93tUXxPH4rUD7ucEarOua0YYJUePAsJyrYZYwKBgQC8FZTgvYnzUjUjJLHoEklj0MkDEZ7BTTXXf+LGN4tK+ktTx4x+5kjAF9IQFbhHGfMZ3x0zVsoz8POFmBADXs43KScJRPQhygT7q5sLX6xb6R923M2d3Wg5hjujXTMe42p5sEnr/ma/8JGIJgQXgmlTlm8PZA8sEhEJdLEnqObIgQKBgQCh4WCyl8xB711yCT3GJPhWnJZxrPUt8Ey6iD5+kFuRjZ8sbnWXZMhJbef7scwhTzyTCz7PxWTCCFVJOHrWehqDWxvPZz5GC2ftAPPi2wBJnszkTNjKbqnZKhqSo17tQmSOPMo3TMWUfY4Oc2o63U4PhHJwgJl7BNq4Wpy2yNBHNQKBgCfNdWUeF0x70Czwvgl7nTZXX8KbfvovSb6iHK6P4JVsZHaFWzEbsLeeEuE+h3HchvqpobdUnZPiYNabuH/OF1vLBKzMf9GKvAU6aqQ8ifAlZHg1//lxenX59zL6LTBTNhwsd2hOvRXPZizmxqTm/z0mL7iVFzTfWeWjYT4gWz6BAoGAahmesDYuDT8Sg5v544bNLqK8t3EmD5DjJg+quTCgWktI0V8Z6IjbOgDCFoSranzakZGoS7YAs1mQBzW2bxP8g5Q2jSf/01WgJyV425d6onf6ct7IhkWlqeE77EMeKOWncsRitgVqn+xcvC5pz0j9e/0hXp2oAqKsFE3pspZfqXE=";
 
    /**
     * 支付宝公钥
     */
    public static final String ALIPAY_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAodQakuWww5k04eS0tMVJR4R6B+F/8nGgtwPhgDjsSwVbRuL/9vNkWUtGVpmLjsgsC1hL23OdJsgjC/ALlbvn3Fw2S8e3wzJZfT8lo4TjcuOgNLDS5amxUjX9JFivwf01dz0UcfIgcekkqfldgBSDBvdSE+c3f6q0tFb9pHuKMyff7lhkzHIrFoTG0PCER0kjV5eahyRtHmUA3xSmRAITnHLI58tOSvyZiemHty4R0lDqUXVuY96fbV9n9ElcWq9RQ00iRHD4MSbJ/rLY2G/VIu17BtetwG93uotS/buIi1dd0ZvCTfQnxHvFMBMs47k+nvL+U8Zy+0Tr0rnRHmp3pwIDAQAB";
 
    /**
     * 支付宝 请求地址
     */
    public static final String ALIPAY_URL = "https://openapi.alipay.com/gateway.do";
    /**
     * 支付宝 APPID
     */
    public static final String ALIPAY_APP_ID = "2021001102650116";
 
    /**
     * 微信 APPID
     */
    public final static String WX_PAY_APPID = "wx8227921cc8ae034d";
    /**
     * 微信 商户号
     */
    public final static String WX_PAY_MCH_ID = "1601090039";
    /**
     * 微信 SECRET
     */
    public static final String WX_PAY_SECRET="60f16dd1cae671a1cf1f883500f57f9d";
    /**
     * 微信 商户号API密钥
     */
    public final static String WX_PAY_API_KEY = "dc483e80a7a0bd9ef71d8cf973673924";
    /**     * 微信 签名加密方式
     */
    public final static String WX_PAY_SIGN_TYPE = "MD5";
 
    public final static String WX_UNIFIED_ORDER_URL = "https://api.mch.weixin.qq.com/pay/unifiedorder";//统一下单接口
    /**
     * 支付回调接口
     */
    public static String  CALL_ORDER_URL;
    @Value("${app.server.pay.orderNotify}")
    public void setCallOrderUrl(String callOrderUrl) {
        Config.CALL_ORDER_URL = callOrderUrl;
    }
 
    /**
     * 支付方式
     */
    public enum paymentMethod {
        /**
         * 支付宝
         */
        alipay,
        /**
         * 微信
         */
        wechat
    }
}