张延森 преди 4 години
родител
ревизия
5a96c9a2f8

+ 0
- 3
src/main/java/com/yunzhi/niucai/alipay/AlipayFactory.java Целия файл

@@ -2,14 +2,11 @@ package com.yunzhi.niucai.alipay;
2 2
 
3 3
 import com.alipay.api.AlipayClient;
4 4
 import com.alipay.api.DefaultAlipayClient;
5
-import com.yunzhi.niucai.alipay.vo.ITokenResolve;
6 5
 import com.yunzhi.niucai.entity.TaAlipay;
7 6
 import com.yunzhi.niucai.service.ITaAlipayService;
8 7
 import com.yunzhi.niucai.service.ITaShopAppService;
9
-import com.yunzhi.niucai.service.impl.TaShopAppServiceImpl;
10 8
 import org.springframework.beans.factory.InitializingBean;
11 9
 import org.springframework.beans.factory.annotation.Autowired;
12
-import org.springframework.beans.factory.annotation.Value;
13 10
 import org.springframework.stereotype.Component;
14 11
 
15 12
 import javax.annotation.Resource;

src/main/java/com/yunzhi/niucai/alipay/vo/ITokenResolve.java → src/main/java/com/yunzhi/niucai/alipay/ITokenResolve.java Целия файл

@@ -1,4 +1,4 @@
1
-package com.yunzhi.niucai.alipay.vo;
1
+package com.yunzhi.niucai.alipay;
2 2
 
3 3
 public interface ITokenResolve {
4 4
 

+ 0
- 1
src/main/java/com/yunzhi/niucai/alipay/PayService.java Целия файл

@@ -8,7 +8,6 @@ import com.alipay.api.request.AlipayOpenAuthTokenAppRequest;
8 8
 import com.alipay.api.request.AlipayTradeAppPayRequest;
9 9
 import com.alipay.api.response.AlipayOpenAuthTokenAppResponse;
10 10
 import com.alipay.api.response.AlipayTradeAppPayResponse;
11
-import com.yunzhi.niucai.alipay.vo.ITokenResolve;
12 11
 import com.yunzhi.niucai.alipay.vo.PayParam;
13 12
 import lombok.extern.slf4j.Slf4j;
14 13
 

+ 1
- 1
src/main/java/com/yunzhi/niucai/service/impl/TaAlipayServiceImpl.java Целия файл

@@ -61,7 +61,7 @@ public class TaAlipayServiceImpl extends ServiceImpl<TaAlipayMapper, TaAlipay> i
61 61
     public ResponseBean orderPaying(TaOrder taOrder, TaShopApp taShopApp) throws AlipayApiException {
62 62
         PayService payService = alipayFactory.getService(taOrder.getShopId());
63 63
 
64
-        String outTradeNo = "ALI" + System.currentTimeMillis() + randomString(5);
64
+        String outTradeNo = taOrder.getOrderId() + "-" + randomString(3);
65 65
         String subject = "支付宝支付";
66 66
         String totalAmount = String.format("%.2f", (float) taOrder.getCharge() / 100);
67 67
         PayParam payParam = new PayParam()

+ 1
- 1
src/main/java/com/yunzhi/niucai/service/impl/TaShopAppServiceImpl.java Целия файл

@@ -1,7 +1,7 @@
1 1
 package com.yunzhi.niucai.service.impl;
2 2
 
3 3
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4
-import com.yunzhi.niucai.alipay.vo.ITokenResolve;
4
+import com.yunzhi.niucai.alipay.ITokenResolve;
5 5
 import com.yunzhi.niucai.common.StringUtils;
6 6
 import com.yunzhi.niucai.entity.TaShopApp;
7 7
 import com.yunzhi.niucai.mapper.TaShopAppMapper;