|
|
@@ -36,6 +36,7 @@ import org.springframework.stereotype.Service;
|
|
|
import java.math.BigDecimal;
|
|
|
import java.time.LocalDateTime;
|
|
|
import java.time.LocalTime;
|
|
|
+import java.time.format.DateTimeFormatter;
|
|
|
import java.util.List;
|
|
|
|
|
|
@Service
|
|
|
@@ -112,6 +113,8 @@ public class OrderInfoService {
|
|
|
orderInfo.setEnabled(true);
|
|
|
// orderInfo.setGoodsAmount(cart.getRealAmount().subtract(cart.getDeliveryAmount()));
|
|
|
|
|
|
+ orderInfo.setOrderNo(user.getId() + "" + LocalDateTime.parse(now.toString(), DateTimeFormatter.ofPattern("yyyyMMddHHmmss")));
|
|
|
+
|
|
|
//如果未设置预计到达为15分钟
|
|
|
if (ObjectUtil.isEmpty(merchantSettings.getPreparationTime())) {
|
|
|
merchantSettings.setPreparationTime(15L);
|