Commit 5497d84d by ping.wu

商城,拼团OrderType改默认值1

parent d8a9a4c1
...@@ -51,8 +51,6 @@ import java.text.SimpleDateFormat; ...@@ -51,8 +51,6 @@ import java.text.SimpleDateFormat;
import java.util.*; import java.util.*;
import java.util.stream.Collectors; import java.util.stream.Collectors;
//import com.freemud.sdk.api.assortment.order.response.payment.OrderPayResponse;
@Component @Component
public class OrderSdkAdapter { public class OrderSdkAdapter {
...@@ -246,7 +244,8 @@ public class OrderSdkAdapter { ...@@ -246,7 +244,8 @@ public class OrderSdkAdapter {
// 20210730之前 默认设置为1 // 20210730之前 默认设置为1
request.setBizType(CommonConstant.INTEGER_ONE); request.setBizType(CommonConstant.INTEGER_ONE);
} }
request.setOrderType(getNewOrderType(requestVO.getOrderType(), requestVO.getGmtExpect(), request.getBizType())); // request.setOrderType(getNewOrderType(requestVO.getOrderType(), requestVO.getGmtExpect(), request.getBizType()));
request.setOrderType(requestVO.getNewOrderType().getIndex());
request.setNote(requestVO.getRemark()); request.setNote(requestVO.getRemark());
request.setBarCounter(requestVO.getBarCounter()); request.setBarCounter(requestVO.getBarCounter());
...@@ -413,7 +412,8 @@ public class OrderSdkAdapter { ...@@ -413,7 +412,8 @@ public class OrderSdkAdapter {
//订单业务类型 1:普通订单 2:虚拟订单 //订单业务类型 1:普通订单 2:虚拟订单
request.setBizType(1); request.setBizType(1);
request.setNote(requestVO.getRemark()); request.setNote(requestVO.getRemark());
request.setOrderType(getNewOrderType(requestVO.getOrderType(), requestVO.getGmtExpect(), request.getBizType())); // request.setOrderType(getNewOrderType(requestVO.getOrderType(), requestVO.getGmtExpect(), request.getBizType()));
request.setOrderType(requestVO.getNewOrderType().getIndex());
request.setBarCounter(requestVO.getBarCounter()); request.setBarCounter(requestVO.getBarCounter());
//商品信息转换 //商品信息转换
...@@ -472,6 +472,7 @@ public class OrderSdkAdapter { ...@@ -472,6 +472,7 @@ public class OrderSdkAdapter {
} }
@Deprecated
public CreateFatherSonOrderReq convent2NEWCreateFatherSonOrderRequest(CreateFatherSonOrderRequest request) { public CreateFatherSonOrderReq convent2NEWCreateFatherSonOrderRequest(CreateFatherSonOrderRequest request) {
CreateFatherSonOrderReq createFatherSonOrderReq = new CreateFatherSonOrderReq(); CreateFatherSonOrderReq createFatherSonOrderReq = new CreateFatherSonOrderReq();
createFatherSonOrderReq.setPartnerId(request.getPartnerId()); createFatherSonOrderReq.setPartnerId(request.getPartnerId());
...@@ -485,6 +486,7 @@ public class OrderSdkAdapter { ...@@ -485,6 +486,7 @@ public class OrderSdkAdapter {
return createFatherSonOrderReq; return createFatherSonOrderReq;
} }
@Deprecated
private CreateOrderRequest convertOrderInfo2CreateOrderRequest(CreateFatherSonOrderRequest.OrderInfo orderInfo) { private CreateOrderRequest convertOrderInfo2CreateOrderRequest(CreateFatherSonOrderRequest.OrderInfo orderInfo) {
CreateOrderRequest createOrderRequest = new CreateOrderRequest(); CreateOrderRequest createOrderRequest = new CreateOrderRequest();
createOrderRequest.setStoreId(orderInfo.getShopId()); createOrderRequest.setStoreId(orderInfo.getShopId());
...@@ -524,7 +526,7 @@ public class OrderSdkAdapter { ...@@ -524,7 +526,7 @@ public class OrderSdkAdapter {
createOrderRequest.setBizType(orderInfo.getBizType()); createOrderRequest.setBizType(orderInfo.getBizType());
createOrderRequest.setIsParent(orderInfo.getIsParent()); createOrderRequest.setIsParent(orderInfo.getIsParent());
createOrderRequest.setNote(orderInfo.getRemark()); createOrderRequest.setNote(orderInfo.getRemark());
createOrderRequest.setOrderType(getNewOrderType(orderInfo.getOrderType(), orderInfo.getGmtExpect(), createOrderRequest.getBizType())); // createOrderRequest.setOrderType(getNewOrderType(orderInfo.getOrderType(), orderInfo.getGmtExpect(), createOrderRequest.getBizType()));
createOrderRequest.setBarCounter(orderInfo.getBarCounter()); createOrderRequest.setBarCounter(orderInfo.getBarCounter());
//商品信息转换 //商品信息转换
...@@ -1628,63 +1630,57 @@ public class OrderSdkAdapter { ...@@ -1628,63 +1630,57 @@ public class OrderSdkAdapter {
/** /**
* 老订单类型转换新订单类型 * 老订单类型转换新订单类型
*/ */
public Integer getNewOrderType(QueryOrderType orderType, Long gmtExpect, Integer bizType) { // public Integer getNewOrderType(OrderTypeV1 orderType, Long gmtExpect, Integer bizType) {
//订单服务订单类型 1=外卖 4=自提,5=堂食 // //订单服务订单类型 1=外卖 4=自提,5=堂食
//外卖平台订单类型 1=常规堂食,2=预约堂食,3=常规外送,4=预约外送,5=常规自取,6=预约自取 // //外卖平台订单类型 1=常规堂食,2=预约堂食,3=常规外送,4=预约外送,5=常规自取,6=预约自取
boolean isAdvance = bizType != null && bizType.compareTo(BizTypeEnum.ADVANCE_ORDER.getBizType()) == 0; // boolean isAdvance = bizType != null && bizType.compareTo(BizTypeEnum.ADVANCE_ORDER.getBizType()) == 0;
Integer type = 0; // Integer type = 0;
// 预定单 是额外的逻辑 --> 需要走实时单 // // 预定单 是额外的逻辑 --> 需要走实时单
if (isAdvance) { // if (isAdvance) {
switch (orderType) { // switch (orderType) {
case TAKE_OUT: // case TAKE_OUT:
type = 3; // type = 3;
break; // break;
case COLLECT_GOODS: // case COLLECT_GOODS:
type = 5; // type = 5;
break; // break;
case EAT_IN: // case EAT_IN:
type = 1; // type = 1;
break; // break;
case MALL: // default:
type = 3; // break;
break; // }
default: // return type;
break; // }
} //
return type; // switch (orderType) {
} // case TAKE_OUT:
// if (gmtExpect == null || gmtExpect == 0L) {
switch (orderType) { // type = 3;
case TAKE_OUT: // } else {
if (gmtExpect == null || gmtExpect == 0L) { // type = 4;
type = 3; // }
} else { // break;
type = 4; // case COLLECT_GOODS:
} // if (gmtExpect == null || gmtExpect == 0L) {
break; // type = 5;
case COLLECT_GOODS: // } else {
if (gmtExpect == null || gmtExpect == 0L) { // type = 6;
type = 5; // }
} else { // break;
type = 6; // case EAT_IN:
} // if (gmtExpect == null || gmtExpect == 0L) {
break; // type = 1;
case EAT_IN: // } else {
if (gmtExpect == null || gmtExpect == 0L) { // type = 2;
type = 1; // }
} else { // break;
type = 2; // default:
} // break;
break; // }
case MALL: //
type = 3; // return type;
break; // }
default:
break;
}
return type;
}
/** /**
* 新订单类型转换老订单类型 * 新订单类型转换老订单类型
......
package com.freemud.sdk.api.assortment.order.enums; //package com.freemud.sdk.api.assortment.order.enums;
//
public enum QueryOrderType { //public enum QueryOrderType {
//
TAKE_OUT, COLLECT_GOODS, EAT_IN,MALL; // TAKE_OUT, COLLECT_GOODS, EAT_IN;
//
} //}
package com.freemud.sdk.api.assortment.order.request.order; package com.freemud.sdk.api.assortment.order.request.order;
import com.freemud.application.sdk.api.ordercenter.enums.OrderClientType; import com.freemud.application.sdk.api.ordercenter.enums.OrderClientType;
import com.freemud.application.sdk.api.ordercenter.enums.OrderType;
import com.freemud.application.sdk.api.ordercenter.request.OrderExtendedReq; import com.freemud.application.sdk.api.ordercenter.request.OrderExtendedReq;
import com.freemud.sdk.api.assortment.order.config.BaseConfig; import com.freemud.sdk.api.assortment.order.config.BaseConfig;
import com.freemud.sdk.api.assortment.order.entities.promption.ActivityUpdateStockRequest; import com.freemud.sdk.api.assortment.order.entities.promption.ActivityUpdateStockRequest;
...@@ -71,9 +72,11 @@ public class BaseCreateOrderRequest extends BaseConfig { ...@@ -71,9 +72,11 @@ public class BaseCreateOrderRequest extends BaseConfig {
*/ */
private String latitude; private String latitude;
/** /**
* 订单类型 1 外卖 2.预订单 3.商城 4 自提 * 老订单类型 1 外卖 4 自提 5 堂食
*/ */
private QueryOrderType orderType; // private OrderTypeV1 orderType;
private OrderType newOrderType;
/** /**
* 订单状态 * 订单状态
*/ */
......
...@@ -4,7 +4,6 @@ import com.freemud.application.sdk.api.ordercenter.request.OrderExtendedReq; ...@@ -4,7 +4,6 @@ import com.freemud.application.sdk.api.ordercenter.request.OrderExtendedReq;
import com.freemud.application.sdk.api.ordercenter.request.create.OrderTaskReq; import com.freemud.application.sdk.api.ordercenter.request.create.OrderTaskReq;
import com.freemud.sdk.api.assortment.order.config.BaseConfig; import com.freemud.sdk.api.assortment.order.config.BaseConfig;
import com.freemud.sdk.api.assortment.order.entities.promption.ActivityUpdateStockRequest; import com.freemud.sdk.api.assortment.order.entities.promption.ActivityUpdateStockRequest;
import com.freemud.sdk.api.assortment.order.enums.QueryOrderType;
import lombok.Data; import lombok.Data;
import java.util.Date; import java.util.Date;
...@@ -87,7 +86,7 @@ public class CreateFatherSonOrderRequest extends BaseConfig { ...@@ -87,7 +86,7 @@ public class CreateFatherSonOrderRequest extends BaseConfig {
/** /**
* 订单类型 1 外卖 2.预订单 3.商城 4 自提 * 订单类型 1 外卖 2.预订单 3.商城 4 自提
*/ */
private QueryOrderType orderType; // private QueryOrderType orderType;
/** /**
* 订单状态 * 订单状态
*/ */
......
...@@ -481,7 +481,8 @@ public class CreateOrderAdapter { ...@@ -481,7 +481,8 @@ public class CreateOrderAdapter {
request.setBizType(1); request.setBizType(1);
request.setNote(createOrderVo.getOrderRemark()); request.setNote(createOrderVo.getOrderRemark());
Long gmtExpect = StringUtils.isNotBlank(createOrderVo.getExpectTime()) ? DateUtil.convert2Date(createOrderVo.getExpectTime(), "yyyy-MM-dd HH:mm:ss").getTime() : null; Long gmtExpect = StringUtils.isNotBlank(createOrderVo.getExpectTime()) ? DateUtil.convert2Date(createOrderVo.getExpectTime(), "yyyy-MM-dd HH:mm:ss").getTime() : null;
request.setOrderType(getNewOrderType(getOldOrderType(createOrderVo.getOrderType(), createOrderVo.getReachStoreType()), gmtExpect)); // TODO: 21-12-16
// request.setOrderType(getNewOrderType(getOldOrderType(createOrderVo.getOrderType(), createOrderVo.getReachStoreType()), gmtExpect));
request.setBarCounter(createOrderVo.getTableNumber()); request.setBarCounter(createOrderVo.getTableNumber());
//订单market类型 //订单market类型
......
...@@ -510,20 +510,25 @@ public class OrderAdapter { ...@@ -510,20 +510,25 @@ public class OrderAdapter {
String deliveryType = userDeliveryInfoDto != null && userDeliveryInfoDto.getStoreDeliveryInfoDto() != null String deliveryType = userDeliveryInfoDto != null && userDeliveryInfoDto.getStoreDeliveryInfoDto() != null
? userDeliveryInfoDto.getStoreDeliveryInfoDto().getDeliveryType() : ""; ? userDeliveryInfoDto.getStoreDeliveryInfoDto().getDeliveryType() : "";
// createOrderVo.setUserDeliveryInfoDto(userDeliveryInfoDto); // createOrderVo.setUserDeliveryInfoDto(userDeliveryInfoDto);
Integer orderType; // Integer orderType;
OrderType newOrderType = null;
String receiveAddress = createOrderVo.getStoreAddress(); String receiveAddress = createOrderVo.getStoreAddress();
// fisherman -> 爱马哥 orderType落库的类型处理 // fisherman -> 爱马哥 orderType落库的类型处理
if (Objects.equals(createOrderVo.getOrderType(), CreateOrderType.TAKE_OUT.getCode())) { if (Objects.equals(createOrderVo.getOrderType(), CreateOrderType.TAKE_OUT.getCode())) {
orderType = OrderTypeV1.TAKE_OUT.getCode(); // orderType = OrderTypeV1.TAKE_OUT.getCode();
newOrderType = getNewOrderType(OrderTypeV1.TAKE_OUT,createOrderVo.getExpectTime(),createOrderVo.getBizType());
receiveAddress = (userDeliveryInfoDto != null ? userDeliveryInfoDto.getReceiveOfficeName() + "," + userDeliveryInfoDto.getReceiveAddress() : ""); receiveAddress = (userDeliveryInfoDto != null ? userDeliveryInfoDto.getReceiveOfficeName() + "," + userDeliveryInfoDto.getReceiveAddress() : "");
} else if (Objects.equals(createOrderVo.getOrderType(), CreateOrderType.COLLECT_GOODS.getCode())) { } else if (Objects.equals(createOrderVo.getOrderType(), CreateOrderType.COLLECT_GOODS.getCode())) {
if (Objects.equals(createOrderVo.getReachStoreType(), OrderTypeV1.EAT_IN.getCode())) { if (Objects.equals(createOrderVo.getReachStoreType(), OrderTypeV1.EAT_IN.getCode())) {
orderType = OrderTypeV1.EAT_IN.getCode(); // orderType = OrderTypeV1.EAT_IN.getCode();
newOrderType = getNewOrderType(OrderTypeV1.EAT_IN,createOrderVo.getExpectTime(),createOrderVo.getBizType());
} else { } else {
orderType = OrderTypeV1.COLLECT_GOODS.getCode(); newOrderType = getNewOrderType(OrderTypeV1.COLLECT_GOODS,createOrderVo.getExpectTime(),createOrderVo.getBizType());
// orderType = OrderTypeV1.COLLECT_GOODS.getCode();
} }
} else if (Objects.equals(createOrderVo.getOrderType(), CreateOrderType.SAASMALL.getCode())) { } else if (Objects.equals(createOrderVo.getOrderType(), CreateOrderType.SAASMALL.getCode())) {
orderType = OrderTypeV1.TAKE_OUT.getCode(); // orderType = OrderTypeV1.EAT_IN.getCode();
newOrderType = OrderType.GENERAL_DINE_IN;
receiveAddress = (userDeliveryInfoDto != null ? userDeliveryInfoDto.getReceiveProvince() + userDeliveryInfoDto.getReceiveCity() + userDeliveryInfoDto.getReceiveRegion() + userDeliveryInfoDto.getReceiveAddress() : ""); receiveAddress = (userDeliveryInfoDto != null ? userDeliveryInfoDto.getReceiveProvince() + userDeliveryInfoDto.getReceiveCity() + userDeliveryInfoDto.getReceiveRegion() + userDeliveryInfoDto.getReceiveAddress() : "");
createOrderVo.setMobile(userDeliveryInfoDto != null ? userDeliveryInfoDto.getReceiveMobile() : ""); createOrderVo.setMobile(userDeliveryInfoDto != null ? userDeliveryInfoDto.getReceiveMobile() : "");
createOrderVo.setContactsName(userDeliveryInfoDto != null ? userDeliveryInfoDto.getReceiveUserName() : ""); createOrderVo.setContactsName(userDeliveryInfoDto != null ? userDeliveryInfoDto.getReceiveUserName() : "");
...@@ -547,7 +552,8 @@ public class OrderAdapter { ...@@ -547,7 +552,8 @@ public class OrderAdapter {
createOrderDto.setAddress(receiveAddress); createOrderDto.setAddress(receiveAddress);
createOrderDto.setLatitude(latitude); createOrderDto.setLatitude(latitude);
createOrderDto.setLongitude(longitude); createOrderDto.setLongitude(longitude);
createOrderDto.setOrderType(convent2OrderTypeEnum(orderType)); // createOrderDto.setOrderType(convent2OrderTypeEnum(orderType));
createOrderDto.setNewOrderType(newOrderType);
createOrderDto.setPayType(QueryPayType.ONLINE_PAY); createOrderDto.setPayType(QueryPayType.ONLINE_PAY);
// 爱马哥蛋糕预定 预定单需求, bizType= 7 其他的场景默认传递null(到基础服务默认设置为1) // 爱马哥蛋糕预定 预定单需求, bizType= 7 其他的场景默认传递null(到基础服务默认设置为1)
createOrderDto.setBizType(createOrderVo.getBizType()); createOrderDto.setBizType(createOrderVo.getBizType());
...@@ -2628,19 +2634,19 @@ public class OrderAdapter { ...@@ -2628,19 +2634,19 @@ public class OrderAdapter {
* @param oldOrderType * @param oldOrderType
* @return * @return
*/ */
public QueryOrderType convent2OrderTypeEnum(Integer oldOrderType) { // public OrderTypeV1 convent2OrderTypeEnum(Integer oldOrderType) {
//
if (OrderTypeV1.TAKE_OUT.getCode().equals(oldOrderType)) { // if (OrderTypeV1.TAKE_OUT.getCode().equals(oldOrderType)) {
return QueryOrderType.TAKE_OUT; // return OrderTypeV1.TAKE_OUT;
} // }
if (OrderTypeV1.COLLECT_GOODS.getCode().equals(oldOrderType)) { // if (OrderTypeV1.COLLECT_GOODS.getCode().equals(oldOrderType)) {
return QueryOrderType.COLLECT_GOODS; // return OrderTypeV1.COLLECT_GOODS;
} // }
if (OrderTypeV1.EAT_IN.getCode().equals(oldOrderType)) { // if (OrderTypeV1.EAT_IN.getCode().equals(oldOrderType)) {
return QueryOrderType.EAT_IN; // return OrderTypeV1.EAT_IN;
} // }
return null; // return null;
} // }
/** /**
* 获取聚合订单活动类型 * 获取聚合订单活动类型
...@@ -3911,4 +3917,56 @@ public class OrderAdapter { ...@@ -3911,4 +3917,56 @@ public class OrderAdapter {
} }
public OrderType getNewOrderType(OrderTypeV1 orderType, String gmtExpect, Integer bizType) {
//订单服务订单类型 1=外卖 4=自提,5=堂食
//外卖平台订单类型 1=常规堂食,2=预约堂食,3=常规外送,4=预约外送,5=常规自取,6=预约自取
boolean isAdvance = bizType != null && bizType.compareTo(BizTypeEnum.ADVANCE_ORDER.getBizType()) == 0;
OrderType type = null;
// 预定单 是额外的逻辑 --> 需要走实时单
if (isAdvance) {
switch (orderType) {
case TAKE_OUT:
type = OrderType.GENERAL_EXPRESS;
break;
case COLLECT_GOODS:
type = OrderType.GENERAL_SELF_PICKUP;
break;
case EAT_IN:
type = OrderType.GENERAL_DINE_IN;
break;
default:
break;
}
return type;
}
switch (orderType) {
case TAKE_OUT:
if (StringUtils.isEmpty(gmtExpect)) {
type = OrderType.GENERAL_EXPRESS;
} else {
type = OrderType.RESERVED_EXPRESS;
}
break;
case COLLECT_GOODS:
if (StringUtils.isEmpty(gmtExpect)) {
type = OrderType.GENERAL_SELF_PICKUP;
} else {
type = OrderType.RESERVED_SELF_PICKUP;
}
break;
case EAT_IN:
if (StringUtils.isEmpty(gmtExpect)) {
type = OrderType.GENERAL_DINE_IN;
} else {
type = OrderType.RESERVED_DINE_IN;
}
break;
default:
break;
}
return type;
}
} }
...@@ -56,7 +56,7 @@ public class SpellGroupOrderAdapter { ...@@ -56,7 +56,7 @@ public class SpellGroupOrderAdapter {
createOrderRequest.setStoreNameEn(storeInfo.getStoreNameEn()); createOrderRequest.setStoreNameEn(storeInfo.getStoreNameEn());
createOrderRequest.setUserId(createSpellGroupOrderDto.getUserId()); createOrderRequest.setUserId(createSpellGroupOrderDto.getUserId());
createOrderRequest.setUserName(createSpellGroupOrderDto.getNickName()); createOrderRequest.setUserName(createSpellGroupOrderDto.getNickName());
createOrderRequest.setOrderType(OrderType.GENERAL_EXPRESS.getIndex()); createOrderRequest.setOrderType(OrderType.GENERAL_DINE_IN.getIndex());
createOrderRequest.setPayType(PayType.ONLINE_PAY.getCode()); createOrderRequest.setPayType(PayType.ONLINE_PAY.getCode());
PayChannelType payChannelType = PayChannelType.getByIndex(createSpellGroupOrderDto.getPayChannelType()); PayChannelType payChannelType = PayChannelType.getByIndex(createSpellGroupOrderDto.getPayChannelType());
if (payChannelType != null) { if (payChannelType != null) {
......
...@@ -38,7 +38,7 @@ import com.freemud.application.sdk.api.ordercenter.entities.v1.OrderBeanV1; ...@@ -38,7 +38,7 @@ import com.freemud.application.sdk.api.ordercenter.entities.v1.OrderBeanV1;
import com.freemud.application.sdk.api.ordercenter.enums.AfterSalesType; import com.freemud.application.sdk.api.ordercenter.enums.AfterSalesType;
import com.freemud.application.sdk.api.ordercenter.enums.BizTypeEnum; import com.freemud.application.sdk.api.ordercenter.enums.BizTypeEnum;
import com.freemud.application.sdk.api.ordercenter.enums.OrderClientType; import com.freemud.application.sdk.api.ordercenter.enums.OrderClientType;
import com.freemud.application.sdk.api.ordercenter.enums.orderv1.OrderStatusV1; import com.freemud.application.sdk.api.ordercenter.enums.OrderType;
import com.freemud.application.sdk.api.ordercenter.request.OrderExtInfoDto; import com.freemud.application.sdk.api.ordercenter.request.OrderExtInfoDto;
import com.freemud.application.sdk.api.ordercenter.request.OrderExtendedReq; import com.freemud.application.sdk.api.ordercenter.request.OrderExtendedReq;
import com.freemud.application.sdk.api.ordercenter.request.create.DeliveryContactInfoCreateReq; import com.freemud.application.sdk.api.ordercenter.request.create.DeliveryContactInfoCreateReq;
...@@ -455,7 +455,7 @@ public class SaasMallOrderService extends UniversalOrderService { ...@@ -455,7 +455,7 @@ public class SaasMallOrderService extends UniversalOrderService {
// } // }
request.setBizType(requestVO.getBizType()); request.setBizType(requestVO.getBizType());
request.setNote(requestVO.getRemark()); request.setNote(requestVO.getRemark());
request.setOrderType(orderSdkAdapter.getNewOrderType(requestVO.getOrderType(), requestVO.getGmtExpect(),null)); request.setOrderType(OrderType.GENERAL_DINE_IN.getIndex());
request.setBarCounter(requestVO.getBarCounter()); request.setBarCounter(requestVO.getBarCounter());
//订单market类型 //订单market类型
...@@ -736,7 +736,7 @@ public class SaasMallOrderService extends UniversalOrderService { ...@@ -736,7 +736,7 @@ public class SaasMallOrderService extends UniversalOrderService {
createOrderDto.setAddress(userDeliveryInfoDto.getReceiveAddress()); createOrderDto.setAddress(userDeliveryInfoDto.getReceiveAddress());
createOrderDto.setLatitude(userDeliveryInfoDto.getUserLatitude()); createOrderDto.setLatitude(userDeliveryInfoDto.getUserLatitude());
createOrderDto.setLongitude(userDeliveryInfoDto.getUserLongitude()); createOrderDto.setLongitude(userDeliveryInfoDto.getUserLongitude());
createOrderDto.setOrderType(QueryOrderType.TAKE_OUT); createOrderDto.setNewOrderType(OrderType.GENERAL_DINE_IN);
createOrderDto.setPayType(QueryPayType.ONLINE_PAY); createOrderDto.setPayType(QueryPayType.ONLINE_PAY);
// createOrderDto.setSource(OrderSourceType.SAASMALL.getCode()); // createOrderDto.setSource(OrderSourceType.SAASMALL.getCode());
// createOrderDto.setSourceName(OrderSourceType.SAASMALL.getDesc()); // createOrderDto.setSourceName(OrderSourceType.SAASMALL.getDesc());
......
...@@ -53,7 +53,7 @@ public enum OrderType { ...@@ -53,7 +53,7 @@ public enum OrderType {
public static OrderType getOrderType(Integer type){ public static OrderType getOrderType(Integer type){
for (OrderType orderType : values()){ for (OrderType orderType : values()){
if (type.equals(orderType.index)){ if (orderType.index.equals(type)){
return orderType; return orderType;
} }
} }
......
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