|
|
@@ -5,6 +5,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;
|
|
|
|
|
|
@@ -230,7 +234,7 @@ public class LawyerConsultationOrderController {
|
|
|
//创建订单时,存储redis中,设置过期时间
|
|
|
R<LawyerConsultationOrderDto> layerConsultationOrderDto = consultationOrderService.consultNow(lawyerConsultationOrder);
|
|
|
if (R.isSuccess(layerConsultationOrderDto) && layerConsultationOrderDto.getData()!=null){
|
|
|
- orderExpirationService.setOrderPaymentTimeout(layerConsultationOrderDto.getData().getOrderNumber(), 1800);
|
|
|
+ orderExpirationService.setOrderPaymentTimeout(layerConsultationOrderDto.getData().getOrderNumber(), 60 * Long.parseLong(coefficient));
|
|
|
}
|
|
|
|
|
|
return layerConsultationOrderDto;
|