diff --git a/sky-server/src/main/java/com/sky/service/impl/OrderServiceImpl.java b/sky-server/src/main/java/com/sky/service/impl/OrderServiceImpl.java index bf9dd76..68b10a1 100644 --- a/sky-server/src/main/java/com/sky/service/impl/OrderServiceImpl.java +++ b/sky-server/src/main/java/com/sky/service/impl/OrderServiceImpl.java @@ -77,15 +77,24 @@ public class OrderServiceImpl implements OrderService { // 2. 向订单中插入1条数据 Orders orders = new Orders(); + String address = addressBook.getProvinceName() + addressBook.getCityName() + addressBook.getDistrictName() + addressBook.getDetail(); BeanUtils.copyProperties(ordersSubmitDTO, orders); orders.setOrderTime(LocalDateTime.now()); orders.setPayStatus(Orders.UN_PAID); orders.setStatus(Orders.PENDING_PAYMENT); orders.setNumber(String.valueOf(System.currentTimeMillis())); - orders.setPhone(addressBook.getConsignee()); + orders.setPhone(addressBook.getPhone()); + orders.setAddress(address); + orders.setUserName(addressBook.getConsignee()); orders.setUserId(currentId); + String sex = addressBook.getSex();// 性别 + String consignee = addressBook.getConsignee().substring(0, 1);// 姓 + if (sex.equals("1")) { + orders.setConsignee(consignee + "女士"); + } else { + orders.setConsignee(consignee + "先生"); + } orderMapper.insert(orders); - ArrayList orderDetailArrayList = new ArrayList<>(); // 3. 向订单数据插入n条数据 for (ShoppingCart cart : shoppingCartList) {