Commit 0e350963 by ping.wu

订单详情的订单类型描述到店拆分自提和堂食

parent 9e396d94
...@@ -1013,7 +1013,7 @@ public class OrderAdapter { ...@@ -1013,7 +1013,7 @@ public class OrderAdapter {
responseVo.setOrderTypeDesc("商城订单"); responseVo.setOrderTypeDesc("商城订单");
} else { } else {
// TODO: 21-11-25 OrderTypeGather 待合并 // TODO: 21-11-25 OrderTypeGather 待合并
responseVo.setOrderTypeDesc(Optional.ofNullable(OrderTypeGather.getByCode(ordersBean.getOrderType())).map(OrderTypeGather::getDesc).orElse("")); responseVo.setOrderTypeDesc(Optional.ofNullable(OrderTypeV1.getByCode(ordersBean.getOrderType())).map(OrderTypeV1::getDesc).orElse(""));
} }
responseVo.setOrderRemark(ordersBean.getRemark()); responseVo.setOrderRemark(ordersBean.getRemark());
if (ordersBean.getGmtModified() != null) { if (ordersBean.getGmtModified() != null) {
......
package cn.freemud.enums; //package cn.freemud.enums;
//
/** ///**
* All rights Reserved, Designed By www.freemud.cn // * All rights Reserved, Designed By www.freemud.cn
* // *
* @Title: cn.freemud.enums OrderTypeGather // * @Title: cn.freemud.enums OrderTypeGather
* @Description: TDO 描述.... // * @Description: TDO 描述....
* @author: family // * @author: family
* @date: 2020/5/7 // * @date: 2020/5/7
* @Copyright: www.freemud.cn Inc. All rights reserved. // * @Copyright: www.freemud.cn Inc. All rights reserved.
* 注意:本内容仅限于上海非码科技内部传阅,禁止外泄以及用于其他的商业目 // * 注意:本内容仅限于上海非码科技内部传阅,禁止外泄以及用于其他的商业目
*/ // */
public enum OrderTypeGather { //public enum OrderTypeGather {
TAKE_OUT(1, "外卖"), // TAKE_OUT(1, "外卖"),
PRE_ORDER(2, "预订单"), // PRE_ORDER(2, "预订单"),
MALL(3, "商城"), // MALL(3, "商城"),
COLLECT_GOODS(4, "到店"), // COLLECT_GOODS(4, "到店"),
EAT_IN(5, "到店"); // EAT_IN(5, "到店");
//
private Integer code; // private Integer code;
private String desc; // private String desc;
//订单服务订单类型 1=外卖 4=自提,5=堂食 // //订单服务订单类型 1=外卖 4=自提,5=堂食
//外卖平台订单类型 1=常规堂食,2=预约堂食,3=常规外送,4=预约外送,5=常规自取,6=预约自取 // //外卖平台订单类型 1=常规堂食,2=预约堂食,3=常规外送,4=预约外送,5=常规自取,6=预约自取
OrderTypeGather(Integer code, String desc) { // OrderTypeGather(Integer code, String desc) {
this.code = code; // this.code = code;
this.desc = desc; // this.desc = desc;
} // }
//
public static OrderTypeGather getByCode(Integer code) { // public static OrderTypeGather getByCode(Integer code) {
if (code==null) { // if (code==null) {
return null; // return null;
} // }
for (OrderTypeGather orderTypeGather : values()) { // for (OrderTypeGather orderTypeGather : values()) {
if (orderTypeGather.getCode().equals(code)) { // if (orderTypeGather.getCode().equals(code)) {
return orderTypeGather; // return orderTypeGather;
} // }
} // }
return null; // return null;
} // }
//
public Integer getCode() { // public Integer getCode() {
return code; // return code;
} // }
//
public void setCode(Integer code) { // public void setCode(Integer code) {
this.code = code; // this.code = code;
} // }
//
public String getDesc() { // public String getDesc() {
return desc; // return desc;
} // }
//
public void setDesc(String desc) { // public void setDesc(String desc) {
this.desc = desc; // this.desc = desc;
} // }
} //}
...@@ -11,8 +11,8 @@ public enum OrderTypeV1 { ...@@ -11,8 +11,8 @@ public enum OrderTypeV1 {
TAKE_OUT(1, "外卖", "takeOut"), TAKE_OUT(1, "外卖", "takeOut"),
// PRE_ORDER(2, "预订单", "preOrder"), // PRE_ORDER(2, "预订单", "preOrder"),
// MALL(3, "商城", "mall"), // MALL(3, "商城", "mall"),
COLLECT_GOODS(4, "打包带走", "collectGoods"), COLLECT_GOODS(4, "自提", "collectGoods"),
EAT_IN(5, "店内就餐", "eatIn"); EAT_IN(5, "堂食", "eatIn");
private Integer code; private Integer code;
private String desc; private String desc;
......
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