# Conflicts:
#	src/main/java/com/chaozhanggui/system/cashierservice/controller/NotifyController.java
This commit is contained in:
韩鹏辉
2024-05-20 16:31:43 +08:00
2 changed files with 29 additions and 15 deletions

View File

@@ -340,7 +340,7 @@ public class PayService {
req.setTimestamp(System.currentTimeMillis());
req.setIp(ip);
req.setMercOrderNo(orderInfo.getOrderNo());
req.setNotifyUrl(callBackGroupurl);
req.setNotifyUrl(callBackGroupurl+"Ysk");
req.setPayAmt(payment.getAmount().setScale(2, BigDecimal.ROUND_DOWN).toPlainString());
if (payType.equals("wechatPay")) {
req.setPayType("03");
@@ -805,7 +805,7 @@ public class PayService {
}
@Transactional(rollbackFor = Exception.class)
public String callBackGroupPay(String payOrderNO) {
public String callBackGroupPay(String payOrderNO,String payTime) {
TbGroupOrderInfo orderInfo = tbGroupOrderInfoMapper.selectByPayOrderNo(payOrderNO);
if (ObjectUtil.isEmpty(orderInfo)) {
return "订单信息不存在";
@@ -823,6 +823,7 @@ public class PayService {
//修改主单状态
orderInfo.setStatus("unused");
orderInfo.setPayAmount(orderInfo.getOrderAmount());
orderInfo.setPayTime(DateUtils.fomatDateTime(payTime));
tbGroupOrderInfoMapper.update(orderInfo);
return "SUCCESS";
}else {