| | |
| | | public boolean createOrder(CreateOrderParam param) { |
| | | SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
| | | |
| | | List<Order> orderList = this.list(new LambdaQueryWrapper<Order>().eq(Order::getOrderNo, param.getOrderNo())); |
| | | if (!orderList.isEmpty()) { |
| | | throw new CoolException("订单已存在"); |
| | | } |
| | | |
| | | Order order = new Order(); |
| | | order.setOrderNo(param.getOrderNo()); |
| | | order.setOrderType(param.getOrderType()); |
| | |
| | | @Override |
| | | public boolean updateOrder(UpdateOrderParam param) { |
| | | Order order = this.getOne(new LambdaQueryWrapper<Order>().eq(Order::getId, param.getOrderId())); |
| | | order.setOrderNo(param.getOrderNo()); |
| | | order.setOrderType(param.getOrderType()); |
| | | order.setOrderSettle(param.getOrderSettle()); |
| | | order.setUpdateTime(new Date()); |