|
@@ -30,7 +30,7 @@ public class AlipayConfiguration {
|
|
|
*/
|
|
|
@Bean(name = "studentAlipayClient")
|
|
|
public AlipayClient studentAlipayClient() {
|
|
|
- AlipayClient alipayClient = new DefaultAlipayClient(
|
|
|
+ return new DefaultAlipayClient(
|
|
|
configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, AlipayConstant.ALI_URL).getParamValue(),
|
|
|
configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, PaymentClientEnum.STUDENT, AlipayConstant.ALI_APPID).getParamValue(),
|
|
|
configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, PaymentClientEnum.STUDENT, AlipayConstant.ALI_APP_PRIVATE_KEY).getParamValue(),
|
|
@@ -40,12 +40,25 @@ public class AlipayConfiguration {
|
|
|
configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, PaymentClientEnum.STUDENT, AlipayConstant.ALI_CONTENT_SIGN_KEY).getParamValue(),
|
|
|
configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, PaymentClientEnum.STUDENT, AlipayConstant.ALI_CONTENT_SIGN_TYPE).getParamValue()
|
|
|
);
|
|
|
- return alipayClient;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Bean(name = "ktStudentAlipayClient")
|
|
|
+ public AlipayClient ktStudentAlipayClient() {
|
|
|
+ return new DefaultAlipayClient(
|
|
|
+ configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, AlipayConstant.ALI_URL).getParamValue(),
|
|
|
+ configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, PaymentClientEnum.KT_STUDENT, AlipayConstant.ALI_APPID).getParamValue(),
|
|
|
+ configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, PaymentClientEnum.KT_STUDENT, AlipayConstant.ALI_APP_PRIVATE_KEY).getParamValue(),
|
|
|
+ "json", "UTF-8",
|
|
|
+ configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, PaymentClientEnum.KT_STUDENT, AlipayConstant.ALI_ALIPAY_PUBLIC_KEY).getParamValue(),
|
|
|
+ configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, PaymentClientEnum.KT_STUDENT, AlipayConstant.ALI_SIGN_TYPE).getParamValue(),
|
|
|
+ configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, PaymentClientEnum.KT_STUDENT, AlipayConstant.ALI_CONTENT_SIGN_KEY).getParamValue(),
|
|
|
+ configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, PaymentClientEnum.KT_STUDENT, AlipayConstant.ALI_CONTENT_SIGN_TYPE).getParamValue()
|
|
|
+ );
|
|
|
}
|
|
|
|
|
|
@Bean(name = "teacherAlipayClient")
|
|
|
public AlipayClient teacherAlipayClient() {
|
|
|
- AlipayClient alipayClient = new DefaultAlipayClient(
|
|
|
+ return new DefaultAlipayClient(
|
|
|
configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, AlipayConstant.ALI_URL).getParamValue(),
|
|
|
configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, PaymentClientEnum.TEACHER, AlipayConstant.ALI_APPID).getParamValue(),
|
|
|
configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, PaymentClientEnum.TEACHER, AlipayConstant.ALI_APP_PRIVATE_KEY).getParamValue(),
|
|
@@ -55,7 +68,6 @@ public class AlipayConfiguration {
|
|
|
configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, PaymentClientEnum.TEACHER, AlipayConstant.ALI_CONTENT_SIGN_KEY).getParamValue(),
|
|
|
configPaymentService.getPaymentConfig(OpenEnum.ORIGINAL, PaymentClientEnum.TEACHER, AlipayConstant.ALI_CONTENT_SIGN_TYPE).getParamValue()
|
|
|
);
|
|
|
- return alipayClient;
|
|
|
}
|
|
|
|
|
|
}
|