Authored by DengXinFei

添加客户端类型的定义

package com.yoho.ufo.order.constant;
public enum ClientTypeEnum {
IPHONE(3, "iphone"),
ANDROID(4, "android"),
MINIAPP(7, "miniapp");
private Integer code;
private String name;
ClientTypeEnum(Integer code, String name){
this.code = code;
this.name = name;
}
public static String getName(Integer code){
if(null == code){
return null;
}
for(ClientTypeEnum clientType : ClientTypeEnum.values()){
if(clientType.code.equals(code)){
return clientType.name;
}
}
return null;
}
}
... ...
... ... @@ -1443,7 +1443,6 @@ public class BuyerOrderServiceImpl implements IBuyerOrderService {
resp.setStatusStr(Constant.convertOrderStatusStr(buyerOrder.getStatus()));
resp.setPayStatus("未支付");//支付状态
resp.setChannel(Objects.equals(buyerOrder.getAttributes(), 2) ? 2 : 1); //1,线上订单; 2,门店订单
resp.setCreateTimeStr(DateUtil.int2DateStr(buyerOrder.getCreateTime(), "yyyy-MM-dd HH:mm:ss"));
resp.setBuyerUid(buyerOrder.getUid());
... ... @@ -2289,6 +2288,7 @@ public class BuyerOrderServiceImpl implements IBuyerOrderService {
case 4: return "android";
case 5: return "ipad";
case 6: return "h5";
case 7: return "miniapp";
default: return "";
}
}
... ...