From 3202faef1937d9f7e894abf37a490e5c2c9c2fbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E4=B9=90?= <419641032@qq.com> Date: Mon, 24 Aug 2020 17:05:24 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E6=94=AF=E4=BB=98=E5=B9=B3=E5=8F=B0?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../crmeb/store/utilService/OrderUtils.java | 31 +++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/crmeb/src/main/java/com/zbkj/crmeb/store/utilService/OrderUtils.java b/crmeb/src/main/java/com/zbkj/crmeb/store/utilService/OrderUtils.java index 18461eaf..b830870e 100644 --- a/crmeb/src/main/java/com/zbkj/crmeb/store/utilService/OrderUtils.java +++ b/crmeb/src/main/java/com/zbkj/crmeb/store/utilService/OrderUtils.java @@ -204,8 +204,8 @@ public class OrderUtils { } // 支付方式 if(status != null){ - if(null == storeOrder.getStatus()){ - status.setPayType(StringUtils.isNotBlank(storeOrder.getPayType()) ? storeOrder.getPayType() : "其他方式"); + if(null != storeOrder.getStatus()){ + status.setPayType(getOrderPayTypeStr(storeOrder.getPayType())); } if(StringUtils.isNotBlank(storeOrder.getDeliveryType())){ status.setDeliveryType(StringUtils.isNotBlank(storeOrder.getDeliveryType()) ? storeOrder.getDeliveryType():"其他方式"); @@ -893,4 +893,31 @@ public class OrderUtils { return JSONObject.parseArray(redisUtil.get(cacheKey).toString(),StoreCartResponse.class); } + /** + * 翻译支付方式给前端 + * @param payType + * @return + */ + private String getOrderPayTypeStr(String payType){ + String payTypeStr = null; + switch (payType){ + case Constants.PAY_TYPE_WE_CHAT: + payTypeStr = "微信支付"; + break; + case Constants.PAY_TYPE_YUE: + payTypeStr = "余额支付"; + break; + case Constants.PAY_TYPE_OFFLINE: + payTypeStr = "线下支付"; + break; + case Constants.PAY_TYPE_ALI_PAY: + payTypeStr = "支付宝支付"; + break; + default: + payTypeStr = "其他支付方式"; + break; + } + return payTypeStr; + } + }