订单问题

This commit is contained in:
2025-07-25 16:38:59 +08:00
parent ed0397e9ca
commit aa5f61f488

View File

@@ -61,6 +61,7 @@ public class AioDeviceServiceImpl implements AioDeviceService {
} }
OrderEntity order = new OrderEntity(); OrderEntity order = new OrderEntity();
Long orderId = SnowFlakeUtil.getLongId(); Long orderId = SnowFlakeUtil.getLongId();
resp.setOrderId(orderId);
order.setId(orderId); order.setId(orderId);
order.setMemberId(face.getMemberId()); order.setMemberId(face.getMemberId());
order.setFaceId(face.getId()); order.setFaceId(face.getId());
@@ -91,7 +92,7 @@ public class AioDeviceServiceImpl implements AioDeviceService {
request.setAppid(adapter._config().getAppId()); request.setAppid(adapter._config().getAppId());
request.setMchid(adapter._config().getMerchantId()); request.setMchid(adapter._config().getMerchantId());
request.setDescription("打印订单"); request.setDescription("打印订单");
request.setOutTradeNo(SnowFlakeUtil.getId()); request.setOutTradeNo(String.valueOf(orderId));
request.setNotifyUrl("https://zhentuai.com/api/mobile/wx/pay/v1/"+aioDevice.getScenicId()+"/payNotify"); request.setNotifyUrl("https://zhentuai.com/api/mobile/wx/pay/v1/"+aioDevice.getScenicId()+"/payNotify");
Amount amount = new Amount(); Amount amount = new Amount();
amount.setTotal(totalPrice.multiply(new BigDecimal(100)).intValue()); amount.setTotal(totalPrice.multiply(new BigDecimal(100)).intValue());