Commit e8187b10 by ping.wu

老接口不再使用,废弃

parent 43396f46
...@@ -63,19 +63,13 @@ public class OrderController { ...@@ -63,19 +63,13 @@ public class OrderController {
private PointsMallOrderService pointsMallOrderService; private PointsMallOrderService pointsMallOrderService;
/** /**
* 废弃,不在使用
* 创建订单之前校验前面排队的订单数 * 创建订单之前校验前面排队的订单数
*/ */
@ApiAnnotation(logMessage = "checkBeforeCreateOrder") @ApiAnnotation(logMessage = "checkBeforeCreateOrder")
@PostMapping("/checkBeforeCreateOrder") @PostMapping("/checkBeforeCreateOrder")
public BaseResponse checkBeforeCreateOrder(@Validated @LogParams @RequestBody CheckBeforeCreateOrderRequestVo checkBeforeCreateOrderRequestVo) { public BaseResponse checkBeforeCreateOrder(@Validated @LogParams @RequestBody CheckBeforeCreateOrderRequestVo checkBeforeCreateOrderRequestVo) {
long start = System.currentTimeMillis(); return ResponseUtil.success();
BaseResponse result = null;
try {
result = orderservice.checkBeforeCreateOrder(checkBeforeCreateOrderRequestVo);
} catch (Exception e) {
HealthUtil.logHealthInfo("checkBeforeCreateOrder", (System.currentTimeMillis() - start), e.getMessage());
}
return result;
} }
/** /**
......
...@@ -22,7 +22,7 @@ public interface Orderservice extends OrderFactoryService{ ...@@ -22,7 +22,7 @@ public interface Orderservice extends OrderFactoryService{
/** /**
* 创建订单之前校验前面排队的订单数 * 创建订单之前校验前面排队的订单数
*/ */
BaseResponse checkBeforeCreateOrder(CheckBeforeCreateOrderRequestVo checkBeforeCreateOrderRequestVo); // BaseResponse checkBeforeCreateOrder(CheckBeforeCreateOrderRequestVo checkBeforeCreateOrderRequestVo);
/** /**
* 创建订单 * 创建订单
......
...@@ -263,50 +263,50 @@ public class OrderServiceImpl implements Orderservice { ...@@ -263,50 +263,50 @@ public class OrderServiceImpl implements Orderservice {
private MicroOpenplatformClient microOpenplatformClient; private MicroOpenplatformClient microOpenplatformClient;
@Override // @Override
public BaseResponse checkBeforeCreateOrder(CheckBeforeCreateOrderRequestVo requestVo) { // public BaseResponse checkBeforeCreateOrder(CheckBeforeCreateOrderRequestVo requestVo) {
String trackingNo = LogThreadLocal.getTrackingNo(); // String trackingNo = LogThreadLocal.getTrackingNo();
AssortmentCustomerInfoVo userInfo = customerInfoManager.getCustomerInfoByObject(requestVo.getSessionId()); // AssortmentCustomerInfoVo userInfo = customerInfoManager.getCustomerInfoByObject(requestVo.getSessionId());
if (userInfo == null || StringUtils.isEmpty(userInfo.getMemberId())) { // if (userInfo == null || StringUtils.isEmpty(userInfo.getMemberId())) {
return ResponseUtil.error(ResponseResult.NOT_LOGIN); // return ResponseUtil.error(ResponseResult.NOT_LOGIN);
} // }
StoreResponse storeResponse = checkOrder.getStoreInfo(requestVo.getPartnerId(), requestVo.getShopId(), trackingNo); // StoreResponse storeResponse = checkOrder.getStoreInfo(requestVo.getPartnerId(), requestVo.getShopId(), trackingNo);
if (storeResponse == null || storeResponse.getBizVO() == null) { // if (storeResponse == null || storeResponse.getBizVO() == null) {
return ResponseUtil.error(ResponseResult.STORE_NOT_FOUND); // return ResponseUtil.error(ResponseResult.STORE_NOT_FOUND);
} // }
StoreResponse.BizVO storeInfo = storeResponse.getBizVO(); // StoreResponse.BizVO storeInfo = storeResponse.getBizVO();
CheckBeforeCreateOrderResponseVo responseVo = new CheckBeforeCreateOrderResponseVo(); // CheckBeforeCreateOrderResponseVo responseVo = new CheckBeforeCreateOrderResponseVo();
Integer maxOrderQuantity = storeInfo.getMaxOrderQuantity(); // Integer maxOrderQuantity = storeInfo.getMaxOrderQuantity();
if (maxOrderQuantity == null) { // if (maxOrderQuantity == null) {
maxOrderQuantity = 100; // maxOrderQuantity = 100;
} // }
// 调用文顺接口获取队列长度 // // 调用文顺接口获取队列长度
BaseQueryOrderRequest baseQueryOrderRequest = new BaseQueryOrderRequest(); // BaseQueryOrderRequest baseQueryOrderRequest = new BaseQueryOrderRequest();
baseQueryOrderRequest.setPartnerId(requestVo.getPartnerId()); // baseQueryOrderRequest.setPartnerId(requestVo.getPartnerId());
baseQueryOrderRequest.setShopId(requestVo.getShopId()); // baseQueryOrderRequest.setShopId(requestVo.getShopId());
baseQueryOrderRequest.setTrackingNo(trackingNo); // baseQueryOrderRequest.setTrackingNo(trackingNo);
BaseOrderResponse queryStoreOrderQuantity = orderCenterSdkService.queryStoreOrderQuantity(baseQueryOrderRequest); // BaseOrderResponse queryStoreOrderQuantity = orderCenterSdkService.queryStoreOrderQuantity(baseQueryOrderRequest);
QueryStoreOrderQuantityResponseDto responseDto = new QueryStoreOrderQuantityResponseDto(); // QueryStoreOrderQuantityResponseDto responseDto = new QueryStoreOrderQuantityResponseDto();
BeanUtil.convertBean(queryStoreOrderQuantity, responseDto); // BeanUtil.convertBean(queryStoreOrderQuantity, responseDto);
//
if (!RESPONSE_SUCCESS_CODE.equals(responseDto.getErrcode())) { // if (!RESPONSE_SUCCESS_CODE.equals(responseDto.getErrcode())) {
return ResponseUtil.error(ResponseResult.ORDER_QUERY_QUANTITYR_ERROR); // return ResponseUtil.error(ResponseResult.ORDER_QUERY_QUANTITYR_ERROR);
} // }
Integer lineNumber = Integer.parseInt(responseDto.getData()); // Integer lineNumber = Integer.parseInt(responseDto.getData());
// 判断最大接单量和队列长度的关系 // // 判断最大接单量和队列长度的关系
if (maxOrderQuantity > lineNumber) { // if (maxOrderQuantity > lineNumber) {
responseVo.setWhetherMaxOrderQuantity(false); // responseVo.setWhetherMaxOrderQuantity(false);
responseVo.setBeforeNumber(lineNumber); // responseVo.setBeforeNumber(lineNumber);
responseVo.setWarningInfo(""); // responseVo.setWarningInfo("");
} else { // } else {
responseVo.setWhetherMaxOrderQuantity(true); // responseVo.setWhetherMaxOrderQuantity(true);
String beforeMessage = "您前面排队超过"; // String beforeMessage = "您前面排队超过";
String afterMessage = "单,出餐时间稍长,是否继续提交?"; // String afterMessage = "单,出餐时间稍长,是否继续提交?";
responseVo.setBeforeNumber(lineNumber); // responseVo.setBeforeNumber(lineNumber);
responseVo.setWarningInfo(beforeMessage + lineNumber + afterMessage); // responseVo.setWarningInfo(beforeMessage + lineNumber + afterMessage);
} // }
return ResponseUtil.success(responseVo); // return ResponseUtil.success(responseVo);
} // }
// 原来saas // 原来saas
@Override @Override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment