diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxOrderController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxOrderController.java index 18e0e4fbc..216c43cbb 100644 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxOrderController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/WxOrderController.java @@ -239,11 +239,11 @@ public class WxOrderController extends BaseController { PlatPushOrderSaveDto dto = new PlatPushOrderSaveDto(); dto.setCouponChannelId(Long.parseLong(couponMap.get(good.getGoodsId()))); dto.setCount(good.getQuantity()); - dto.setExtParam(good.getItemOrderInfoList().toString()); + dto.setExtParam(JSON.toJSONString(good.getItemOrderInfoList())); list.add(dto); } - ResultData resultData = wxOrderService.platPushSaveOrder(true, EnumComposeOrder.ONE_NUMBER_ORDER_BATCH, allExtParam.toString(), list, memberId, EnumPayWay.PAY_WAY_TT, tenantEntity); + ResultData resultData = wxOrderService.platPushSaveOrder(true, EnumComposeOrder.ONE_NUMBER_ORDER_BATCH, allExtParam.toJSONString(), list, memberId, EnumPayWay.PAY_WAY_TT, tenantEntity); logger.info("resultData{}"+JSON.toJSONString(resultData)); if(resultData.code == 200){ WxComposeOrder order = (WxComposeOrder) resultData.data;