8
8
diff --git a/xdclass-order-service/src/main/java/net/jieyuu/config/AlipayConfig.java b/xdclass-order-service/src/main/java/net/jieyuu/config/AlipayConfig.java
new file mode 100644
index 0000000..e8af5b4
--- /dev/null
+++ b/xdclass-order-service/src/main/java/net/jieyuu/config/AlipayConfig.java
@@ -0,0 +1,28 @@
+package net.jieyuu.config;
+
+public class AlipayConfig {
+
+ public static final String APPID = "9021000140690163";
+ /**
+ * 应用私钥
+ */
+ public static final String APP_PRI_KEY = "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCXErw8mdLqhNbQqNBAC4mUYXpRb3hbTYCg+W+JJe5R7oid7yGI61h9DhdWPZIKelKIN3km7QX8wa7BygBLx0U8LVmxh1Y14kxluNqykqeZc/250L+Y2fTTWZBoeaQvajZnLgnMm8ym/Z0Ned6vvCp+2OY4xjpAxJQm3RW6EMdQDQ3did8pAX03KU7W3+TZ7t3I8Ml9JeNyh4wyM4KNVH0aKTGYYn0uR6Euh5On1hID86ENRuSg3Xu9cvUkH2px/6RX2HBG43/kKHniz3T2AB+Htx6r+1GMqKjx8f3dxkKYro2EmxBxdSxEJgOqh7JjGP0qqiWwaW8zgicwtmrccI7XAgMBAAECggEAGz/Q3ilsxspRKO/aKEMsfKwccQXnMqjHE8IKITXLR9H7qGkSpmy02FGrWe3fIq6vpkxDOQc1tkKFMAUsin6V+WXAsOnVXgDEgPCX2e/j9STb1iFV/c8Kfvi/uGiAeeDxkSjXsaVEg7ZpFp4t0YriK2EaHZF7vmT2yA/GtHoESWbYw/2bchW/6OUbmugIzR7GVAjvc7/ZmkZVCnG4xDdW2Nu5jHNLPvNTluB5CZUnjjXvdRtChTdktgQD1t8LSQ6I1NHJutw10/N1anwQ99uO+LMxDUnZZvZshP26ooO2Og/kWPEU2oUgdB37DGJ0OfSWrEF67fzCyKuBxKT1TnmikQKBgQD0R09FD6vo+H6gd4WhN/BfUHtoN5Lyz8kkvaDWDzyCC/t+utJ+hNXTSHgz+hA/OQxCk0iIlPnPfBJRhzhxB2yUVwD//nXB3lu3hnfnkXrg3iKKjqkO6SP9yDHi7XghDTdU2P1F1cj+gfH+nasMElesDBSjtfHYLBS0WiHUec6LLwKBgQCeUoBZAa5p5ILHflnFva4eFQdEtr5gAwH8oRqFCTZBQtWdCDUQ9MvciLK1Pe9hBhR8iOCtP15Qgpc867vld/ZF1VeW0TYtxBwfM+u3JdXllYtx6KIt1L83jWhcmHWdv73bCCUPw/m7FTPi3lrUAGRw0+jWYoLVpmEHrd9THHes2QKBgHh7g3mIlT2+8pWq3dn6gTBBvdxVLMFeAtOARAfQVAPAbTbAZnnIgr5HDCJ2v/Su6oEbq7bR47SWeWKE0y3Mf51anD+m/eW1Cn+mbxVkB7tJVLgKTQ/xpbLSPuiyP4HtxtCuhZ0gKJZ++SCgG3FEysEs5DEq2DHK7BtYKT9nJJw5AoGAQzRMDPwcuBBqvxnQK5LvlQ9iDXXw67p7HmyYYD5fzGX9XPH97Jus6YkRKsQGl83H5nEHxiKu+0fjwNVj5ez9GfmMe5WFBPpI4andddnWqOTI02pnZUL4hDE/Sobg7jxU7+POL5oFqLdAVh4CuhkMiaQ6Ir6gQOamK2dP8+ySlEkCgYEA1kBmBFtKFl4V+ZshqcjMWcMCAANWf3jKkBAf9Dvr632vcafQeXTZdnWLQkwuwz/r0aoSKcCIuhxPzKpalSoyItX5DYYNG5BiC/Wwo3ktTvv+2xdnkpgx/+2gvbJLtNsikCDWC6zWO7Q/4/v0LsrzEWNgMXUIepqPffI3NUGtWkU=";
+ /**
+ * 支付宝公钥
+ */
+ public static final String ALIPAY_PUB_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAj4BMyZx16Xpfd00w25ub4ZcWzRiWCx1v6EScmq2ezu/W95FO70r6EawFGVh2nE+XqZFlf53bIBhwtxUCV2xJEy9qHuooVvqByoMRdSs4y1BlUR99WfYqc+67i41rp8hDDZ8s31/9gXbiVfsSFe3YqHq3WzCuYbqwpwt0vEFbX829DZP3BNJ/DTbx2mtFYEJYFRi8nKkHFjivjjMw9nbAQsFQT6Q7GpPR6cqUGX1YYzvsdo1U+XF3FG4SoPYZKh6KVdRJQ/RKzYnNgPN7d6UydUarFRCnyLQ9qa/gFTX373pM+IlD9WhW15ixGq/USgcOBLZ+1Ujc90OLym0mulCGRQIDAQAB";
+
+ /**
+ * 签名类型
+ */
+ public static final String SIGN_TYPE = "RSA2";
+
+ /**
+ * 字符编码
+ */
+ public static final String CHARSET = "UTF-8";
+
+ private AlipayConfig() {
+
+ }
+}
\ No newline at end of file
diff --git a/xdclass-order-service/src/main/java/net/jieyuu/config/PayUrlConfig.java b/xdclass-order-service/src/main/java/net/jieyuu/config/PayUrlConfig.java
new file mode 100644
index 0000000..ad61d04
--- /dev/null
+++ b/xdclass-order-service/src/main/java/net/jieyuu/config/PayUrlConfig.java
@@ -0,0 +1,22 @@
+package net.jieyuu.config;
+
+import lombok.Data;
+
+import org.springframework.beans.factory.annotation.Value;
+import org.springframework.context.annotation.Configuration;
+
+@Configuration
+@Data
+public class PayUrlConfig {
+ /**
+ * 支付成功页面跳转
+ */
+ @Value("${alipay.success_return_url}")
+ private String alipaySuccessReturnUrl;
+
+ /**
+ * 支付成功回调通知
+ */
+ @Value("${alipay.callback_url}")
+ private String alipayCallbackUrl;
+}
diff --git a/xdclass-order-service/src/main/java/net/jieyuu/mapper/ProductOrderMapper.java b/xdclass-order-service/src/main/java/net/jieyuu/mapper/ProductOrderMapper.java
index 384d740..c06f639 100644
--- a/xdclass-order-service/src/main/java/net/jieyuu/mapper/ProductOrderMapper.java
+++ b/xdclass-order-service/src/main/java/net/jieyuu/mapper/ProductOrderMapper.java
@@ -1,9 +1,9 @@
package net.jieyuu.mapper;
+
import net.jieyuu.model.ProductOrderDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
-
/**
*
* Mapper 接口
diff --git a/xdclass-order-service/src/main/java/net/jieyuu/service/ProductOrderService.java b/xdclass-order-service/src/main/java/net/jieyuu/service/ProductOrderService.java
index a5032e7..659cb60 100644
--- a/xdclass-order-service/src/main/java/net/jieyuu/service/ProductOrderService.java
+++ b/xdclass-order-service/src/main/java/net/jieyuu/service/ProductOrderService.java
@@ -24,7 +24,6 @@ public interface ProductOrderService extends IService {
*/
JsonData confirmOrder(ConfirmOrderRequest orderRequest);
-
/**
* 查询订单状态
*
diff --git a/xdclass-order-service/src/main/resources/application.yml b/xdclass-order-service/src/main/resources/application.yml
index 438ec9c..13268d5 100644
--- a/xdclass-order-service/src/main/resources/application.yml
+++ b/xdclass-order-service/src/main/resources/application.yml
@@ -63,4 +63,10 @@ mqconfig:
#消息过期时间,毫秒,测试改为15秒
ttl: 15000
+# 支付宝配置
+alipay:
+ # 支付成功的跳转页面
+ success_return_url: http://jieyuu.net
+ # 支付宝通知回调接口
+ callback_url: http://jieyuu.net