客户端手动开柜

This commit is contained in:
dzq 2025-03-24 09:44:51 +08:00
parent 48e1b88c22
commit 3558d69759
3 changed files with 10 additions and 9 deletions

View File

@ -99,7 +99,7 @@ springdoc:
# 项目相关配置 # 项目相关配置
agileboot: agileboot:
# 文件基路径 示例( Windows配置D:\agilebootLinux配置 /home/agileboot # 文件基路径 示例( Windows配置D:\agilebootLinux配置 /home/agileboot
file-base-dir: /var/www/upload file-base-dir: D:\agileboot
# 前端url请求转发前缀 # 前端url请求转发前缀
api-prefix: /dev-api api-prefix: /dev-api
demo-enabled: false demo-enabled: false

View File

@ -125,7 +125,7 @@ public class OrderApplicationService {
private WxJsApiPreCreateRequest buildPaymentRequest(OrderModel orderModel) { private WxJsApiPreCreateRequest buildPaymentRequest(OrderModel orderModel) {
WxJsApiPreCreateRequest request = new WxJsApiPreCreateRequest(); WxJsApiPreCreateRequest request = new WxJsApiPreCreateRequest();
request.setIp("111.59.237.29"); request.setIp("222.218.10.217");
request.setOpenid(orderModel.getOpenid()); // request.setOpenid(orderModel.getOpenid()); //
request.setBiz_order_id("wxshop-" + orderModel.getOrderId() + "-" + new Date().getTime()); // 使用订单唯一编号 request.setBiz_order_id("wxshop-" + orderModel.getOrderId() + "-" + new Date().getTime()); // 使用订单唯一编号
// 金额转换元转分并四舍五入 // 金额转换元转分并四舍五入
@ -235,14 +235,15 @@ public class OrderApplicationService {
} }
orderModel.updateById(); orderModel.updateById();
QueryWrapper<ShopOrderGoodsEntity> orderGoodsQueryWrapper = new QueryWrapper<>();
orderGoodsQueryWrapper.eq("order_id", orderId);
List<ShopOrderGoodsEntity> orderGoods = orderGoodsService.list(orderGoodsQueryWrapper);
// 发送指令 // 发送指令
orderGoods.forEach(g -> { // 客户端手动开柜
openOrderGoodsCabinet(orderId, g.getOrderGoodsId()); // QueryWrapper<ShopOrderGoodsEntity> orderGoodsQueryWrapper = new QueryWrapper<>();
}); // orderGoodsQueryWrapper.eq("order_id", orderId);
// List<ShopOrderGoodsEntity> orderGoods = orderGoodsService.list(orderGoodsQueryWrapper);
// orderGoods.forEach(g -> {
// openOrderGoodsCabinet(orderId, g.getOrderGoodsId());
// });
} }
public static void main(String[] args) { public static void main(String[] args) {

View File

@ -18,7 +18,7 @@ import org.springframework.stereotype.Service;
@RequiredArgsConstructor @RequiredArgsConstructor
public class PaymentApplicationService { public class PaymentApplicationService {
public WxJsApiPreCreateResponse callJsApiPreCreate(WxJsApiPreCreateRequest request) { public WxJsApiPreCreateResponse callJsApiPreCreate(WxJsApiPreCreateRequest request) {
String gatewayUrl = "http://111.59.237.29:7890/open/trade/wx/jsapi/precreate"; String gatewayUrl = "http://222.218.10.217:7890/open/trade/wx/jsapi/precreate";
try { try {
String jsonBody = JSONUtil.toJsonStr(request); String jsonBody = JSONUtil.toJsonStr(request);