|
|
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import io.swagger.annotations.*;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
import shop.alien.entity.result.R;
|
|
|
import shop.alien.entity.store.LawyerConsultationOrder;
|
|
|
@@ -33,6 +34,9 @@ import java.util.Map;
|
|
|
@RequiredArgsConstructor
|
|
|
public class LawyerConsultationOrderController {
|
|
|
|
|
|
+ @Value("${order.coefficient}")
|
|
|
+ private String coefficient;
|
|
|
+
|
|
|
private final LawyerConsultationOrderService consultationOrderService;
|
|
|
private final OrderExpirationService orderExpirationService;
|
|
|
|
|
|
@@ -228,7 +232,7 @@ public class LawyerConsultationOrderController {
|
|
|
log.info("LawyerConsultationOrderController.consultNow?lawyerConsultationOrder={}", lawyerConsultationOrder);
|
|
|
//创建订单时,存储redis中,设置过期时间
|
|
|
R<LawyerConsultationOrderDto> layerConsultationOrderDto = consultationOrderService.consultNow(lawyerConsultationOrder);
|
|
|
- orderExpirationService.setOrderPaymentTimeout(layerConsultationOrderDto.getData().getOrderNumber(), 1800);
|
|
|
+ orderExpirationService.setOrderPaymentTimeout(layerConsultationOrderDto.getData().getOrderNumber(), 60 * Long.parseLong(coefficient));
|
|
|
return layerConsultationOrderDto;
|
|
|
}
|
|
|
|