用户下单-修改bug

This commit is contained in:
bunny 2024-01-10 21:00:21 +08:00
parent 9ae9e8df35
commit 948ab55cd4
1 changed files with 11 additions and 2 deletions

View File

@ -77,15 +77,24 @@ public class OrderServiceImpl implements OrderService {
// 2. 向订单中插入1条数据 // 2. 向订单中插入1条数据
Orders orders = new Orders(); Orders orders = new Orders();
String address = addressBook.getProvinceName() + addressBook.getCityName() + addressBook.getDistrictName() + addressBook.getDetail();
BeanUtils.copyProperties(ordersSubmitDTO, orders); BeanUtils.copyProperties(ordersSubmitDTO, orders);
orders.setOrderTime(LocalDateTime.now()); orders.setOrderTime(LocalDateTime.now());
orders.setPayStatus(Orders.UN_PAID); orders.setPayStatus(Orders.UN_PAID);
orders.setStatus(Orders.PENDING_PAYMENT); orders.setStatus(Orders.PENDING_PAYMENT);
orders.setNumber(String.valueOf(System.currentTimeMillis())); orders.setNumber(String.valueOf(System.currentTimeMillis()));
orders.setPhone(addressBook.getConsignee()); orders.setPhone(addressBook.getPhone());
orders.setAddress(address);
orders.setUserName(addressBook.getConsignee());
orders.setUserId(currentId); 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); orderMapper.insert(orders);
ArrayList<OrderDetail> orderDetailArrayList = new ArrayList<>(); ArrayList<OrderDetail> orderDetailArrayList = new ArrayList<>();
// 3. 向订单数据插入n条数据 // 3. 向订单数据插入n条数据
for (ShoppingCart cart : shoppingCartList) { for (ShoppingCart cart : shoppingCartList) {