|
|
@ -53,9 +53,9 @@ import java.util.stream.Collectors; |
|
|
|
@Service |
|
|
|
public class OrdOrderService extends MybatisBaseService<OrdOrderMapper, OrdOrder> { |
|
|
|
|
|
|
|
private static final String OrderUrl = "https://supervise.yxtsoft.com/lpkapi/empcardgift/generateTopEmpCard?mainSid="; |
|
|
|
private static final String or = "https://supervise.yxtsoft.com/lpkapi/vegetablecellar/addGoods?mainSid="; |
|
|
|
private static final String payUrl = "https://supervise.yxtsoft.com/lpkapi/order/getPreOrder"; |
|
|
|
private static final String OrderUrl = "https://nhx.yxtsoft.com/lpkapi/empcardgift/generateTopEmpCard?mainSid="; |
|
|
|
private static final String or = "https://nhx.yxtsoft.com/lpkapi/vegetablecellar/addGoods?mainSid="; |
|
|
|
private static final String payUrl = "https://nhx.yxtsoft.com/lpkapi/order/getPreOrder"; |
|
|
|
@Autowired |
|
|
|
OrdOrderDetailService ordOrderDetailsService; |
|
|
|
@Autowired |
|
|
@ -90,7 +90,7 @@ public class OrdOrderService extends MybatisBaseService<OrdOrderMapper, OrdOrder |
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
LpkCustomerVo vo = lpkCustomerService.getCustomerInfo(dto.getCustomerSid()).getData(); |
|
|
|
Map<String, Object> sendBody = buildMessageBody(vo.getSid(), vo.getWxMpOpenid(), dto.getTotalTee(), dto.getOrdOrderDetailsVoList(), OrderUrl); |
|
|
|
ResponseEntity<ResultBean> postForEntity = new RestTemplate().postForEntity("https://supervise.yxtsoft.com/wxPay/order/createOrder", sendBody, ResultBean.class); |
|
|
|
ResponseEntity<ResultBean> postForEntity = new RestTemplate().postForEntity("https://nhx.yxtsoft.com/wxPay/order/createOrder", sendBody, ResultBean.class); |
|
|
|
|
|
|
|
ResultBean<PayOrderVo> rb1 = postForEntity.getBody(); |
|
|
|
LinkedHashMap rb2 = (LinkedHashMap) postForEntity.getBody().getData(); |
|
|
@ -142,7 +142,7 @@ public class OrdOrderService extends MybatisBaseService<OrdOrderMapper, OrdOrder |
|
|
|
result.setRemainder(String.valueOf(10 * 60)); |
|
|
|
|
|
|
|
PayUrl payUrl = new PayUrl(); |
|
|
|
payUrl.setUrl("https://supervise.yxtsoft.com/wxPay/order/pay"); |
|
|
|
payUrl.setUrl("https://nhx.yxtsoft.com/wxPay/order/pay"); |
|
|
|
PayParams aVoid = new PayParams(); |
|
|
|
aVoid.setMainSid(rb2.get("mainSid").toString()); |
|
|
|
payUrl.setParams(aVoid); |
|
|
@ -153,7 +153,7 @@ public class OrdOrderService extends MybatisBaseService<OrdOrderMapper, OrdOrder |
|
|
|
orderUrl.setParams(orderParams); |
|
|
|
|
|
|
|
TradeNoUrl tradeNoUrl = new TradeNoUrl(); |
|
|
|
tradeNoUrl.setUrl("https://supervise.yxtsoft.com/wxPay/order/orderQuery"); |
|
|
|
tradeNoUrl.setUrl("https://nhx.yxtsoft.com/wxPay/order/orderQuery"); |
|
|
|
TradeParams tradeParams = new TradeParams(); |
|
|
|
tradeParams.setMainSid(rb2.get("mainSid").toString()); |
|
|
|
tradeNoUrl.setParams(tradeParams); |
|
|
@ -203,7 +203,7 @@ public class OrdOrderService extends MybatisBaseService<OrdOrderMapper, OrdOrder |
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
LpkCustomerVo vo = lpkCustomerService.getCustomerInfo(dto.getCustomerSid()).getData(); |
|
|
|
Map<String, Object> sendBody = buildMessageBody(vo.getSid(), vo.getWxMpOpenid(), dto.getTotalTee(), dto.getOrdOrderDetailsVoList(), or); |
|
|
|
ResponseEntity<ResultBean> postForEntity = new RestTemplate().postForEntity("https://supervise.yxtsoft.com/wxPay/order/createOrder", sendBody, ResultBean.class); |
|
|
|
ResponseEntity<ResultBean> postForEntity = new RestTemplate().postForEntity("https://nhx.yxtsoft.com/wxPay/order/createOrder", sendBody, ResultBean.class); |
|
|
|
|
|
|
|
ResultBean<PayOrderVo> rb1 = postForEntity.getBody(); |
|
|
|
LinkedHashMap rb2 = (LinkedHashMap) postForEntity.getBody().getData(); |
|
|
@ -258,7 +258,7 @@ public class OrdOrderService extends MybatisBaseService<OrdOrderMapper, OrdOrder |
|
|
|
result.setRemainder(String.valueOf(10 * 60)); |
|
|
|
|
|
|
|
PayUrl payUrl = new PayUrl(); |
|
|
|
payUrl.setUrl("https://supervise.yxtsoft.com/wxPay/order/pay"); |
|
|
|
payUrl.setUrl("https://nhx.yxtsoft.com/wxPay/order/pay"); |
|
|
|
PayParams aVoid = new PayParams(); |
|
|
|
aVoid.setMainSid(rb2.get("mainSid").toString()); |
|
|
|
payUrl.setParams(aVoid); |
|
|
@ -269,7 +269,7 @@ public class OrdOrderService extends MybatisBaseService<OrdOrderMapper, OrdOrder |
|
|
|
orderUrl.setParams(orderParams); |
|
|
|
|
|
|
|
TradeNoUrl tradeNoUrl = new TradeNoUrl(); |
|
|
|
tradeNoUrl.setUrl("https://supervise.yxtsoft.com/wxPay/order/orderQuery"); |
|
|
|
tradeNoUrl.setUrl("https://nhx.yxtsoft.com/wxPay/order/orderQuery"); |
|
|
|
TradeParams tradeParams = new TradeParams(); |
|
|
|
tradeParams.setMainSid(rb2.get("mainSid").toString()); |
|
|
|
tradeNoUrl.setParams(tradeParams); |
|
|
@ -316,7 +316,7 @@ public class OrdOrderService extends MybatisBaseService<OrdOrderMapper, OrdOrder |
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
LpkCustomerVo vo = lpkCustomerService.getCustomerInfo(dto.getCustomerSid()).getData(); |
|
|
|
Map<String, Object> sendBody = buildMessageBody(vo.getSid(), vo.getWxMpOpenid(), dto.getTotalTee(), dto.getOrdOrderDetailsVoList(), or); |
|
|
|
ResponseEntity<ResultBean> postForEntity = new RestTemplate().postForEntity("https://supervise.yxtsoft.com/wxPay/order/createOrder", sendBody, ResultBean.class); |
|
|
|
ResponseEntity<ResultBean> postForEntity = new RestTemplate().postForEntity("https://nhx.yxtsoft.com/wxPay/order/createOrder", sendBody, ResultBean.class); |
|
|
|
|
|
|
|
ResultBean<PayOrderVo> rb1 = postForEntity.getBody(); |
|
|
|
LinkedHashMap rb2 = (LinkedHashMap) postForEntity.getBody().getData(); |
|
|
@ -367,7 +367,7 @@ public class OrdOrderService extends MybatisBaseService<OrdOrderMapper, OrdOrder |
|
|
|
result.setRemainder(String.valueOf(10 * 60)); |
|
|
|
|
|
|
|
PayUrl payUrl = new PayUrl(); |
|
|
|
payUrl.setUrl("https://supervise.yxtsoft.com/wxPay/order/pay"); |
|
|
|
payUrl.setUrl("https://nhx.yxtsoft.com/wxPay/order/pay"); |
|
|
|
PayParams aVoid = new PayParams(); |
|
|
|
aVoid.setMainSid(rb2.get("mainSid").toString()); |
|
|
|
payUrl.setParams(aVoid); |
|
|
@ -378,7 +378,7 @@ public class OrdOrderService extends MybatisBaseService<OrdOrderMapper, OrdOrder |
|
|
|
orderUrl.setParams(orderParams); |
|
|
|
|
|
|
|
TradeNoUrl tradeNoUrl = new TradeNoUrl(); |
|
|
|
tradeNoUrl.setUrl("https://supervise.yxtsoft.com/wxPay/order/orderQuery"); |
|
|
|
tradeNoUrl.setUrl("https://nhx.yxtsoft.com/wxPay/order/orderQuery"); |
|
|
|
TradeParams tradeParams = new TradeParams(); |
|
|
|
tradeParams.setMainSid(rb2.get("mainSid").toString()); |
|
|
|
tradeNoUrl.setParams(tradeParams); |
|
|
@ -500,7 +500,7 @@ public class OrdOrderService extends MybatisBaseService<OrdOrderMapper, OrdOrder |
|
|
|
result.setRemainder(String.valueOf(10 * 60)); |
|
|
|
|
|
|
|
PayUrl payUrl = new PayUrl(); |
|
|
|
payUrl.setUrl("https://supervise.yxtsoft.com/wxPay/order/pay"); |
|
|
|
payUrl.setUrl("https://nhx.yxtsoft.com/wxPay/order/pay"); |
|
|
|
PayParams aVoid = new PayParams(); |
|
|
|
aVoid.setMainSid(pagging.getMainSid()); |
|
|
|
payUrl.setParams(aVoid); |
|
|
@ -511,7 +511,7 @@ public class OrdOrderService extends MybatisBaseService<OrdOrderMapper, OrdOrder |
|
|
|
orderUrl.setParams(orderParams); |
|
|
|
|
|
|
|
TradeNoUrl tradeNoUrl = new TradeNoUrl(); |
|
|
|
tradeNoUrl.setUrl("https://supervise.yxtsoft.com/wxPay/order/orderQuery"); |
|
|
|
tradeNoUrl.setUrl("https://nhx.yxtsoft.com/wxPay/order/orderQuery"); |
|
|
|
TradeParams tradeParams = new TradeParams(); |
|
|
|
tradeParams.setMainSid(pagging.getMainSid()); |
|
|
|
tradeNoUrl.setParams(tradeParams); |
|
|
@ -569,7 +569,7 @@ public class OrdOrderService extends MybatisBaseService<OrdOrderMapper, OrdOrder |
|
|
|
result.setRemainder(String.valueOf(10 * 60)); |
|
|
|
|
|
|
|
PayUrl payUrl = new PayUrl(); |
|
|
|
payUrl.setUrl("https://supervise.yxtsoft.com/wxPay/order/pay"); |
|
|
|
payUrl.setUrl("https://nhx.yxtsoft.com/wxPay/order/pay"); |
|
|
|
PayParams aVoid = new PayParams(); |
|
|
|
aVoid.setMainSid(pagging.getMainSid()); |
|
|
|
payUrl.setParams(aVoid); |
|
|
@ -580,7 +580,7 @@ public class OrdOrderService extends MybatisBaseService<OrdOrderMapper, OrdOrder |
|
|
|
orderUrl.setParams(orderParams); |
|
|
|
|
|
|
|
TradeNoUrl tradeNoUrl = new TradeNoUrl(); |
|
|
|
tradeNoUrl.setUrl("https://supervise.yxtsoft.com/wxPay/order/orderQuery"); |
|
|
|
tradeNoUrl.setUrl("https://nhx.yxtsoft.com/wxPay/order/orderQuery"); |
|
|
|
TradeParams tradeParams = new TradeParams(); |
|
|
|
tradeParams.setMainSid(pagging.getMainSid()); |
|
|
|
tradeNoUrl.setParams(tradeParams); |
|
|
|