From a9b2425c1bf10c748c2f8a38031d21181719a967 Mon Sep 17 00:00:00 2001 From: wuchunlei Date: Fri, 10 Jan 2025 14:03:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AE=A2=E5=8D=95=E5=A4=87?= =?UTF-8?q?=E6=B3=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/bookAbroad/controller/OrderController.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/peanut/modules/bookAbroad/controller/OrderController.java b/src/main/java/com/peanut/modules/bookAbroad/controller/OrderController.java index a1bb2fb..b3f38d7 100644 --- a/src/main/java/com/peanut/modules/bookAbroad/controller/OrderController.java +++ b/src/main/java/com/peanut/modules/bookAbroad/controller/OrderController.java @@ -70,7 +70,15 @@ public class OrderController { } } buyOrder.setRealMoney(totalPrice); - buyOrder.setRemark("Purchase the e-book '"+ Pinyin.toPinyin(bookEntity.getName(), " ").toLowerCase()+"'"); + String bookName = bookEntity.getName(); + char[] cs = bookEntity.getName().toCharArray(); + for (int i = 0; i < cs.length; i++) { + if (Pinyin.isChinese(cs[i])){ + bookName = Pinyin.toPinyin(bookEntity.getName(), " ").toLowerCase(); + break; + } + } + buyOrder.setRemark("Purchase the e-book '"+bookName+"'"); buyOrder.setOrderStatus("0"); buyOrder.setOrderType("abroadBook"); String timeId = IdWorker.getTimeId().substring(0, 32);