소스 검색

物流携带套餐包名称不为空的时候展示

luolinsong 1 개월 전
부모
커밋
4d288d2399

+ 3 - 2
fs-qw-api-msg/src/main/java/com/fs/app/controller/QwMsgController.java

@@ -34,6 +34,7 @@ import com.fs.wxwork.service.WxWorkService;
 import io.swagger.annotations.Api;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang3.ObjectUtils;
+import org.apache.commons.lang3.StringUtils;
 import org.json.JSONObject;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
@@ -119,7 +120,7 @@ public class QwMsgController {
                                         case 1:
                                             break;
                                         case 2:
-                                            if (ObjectUtils.isNotEmpty(fsPackage)) {
+                                            if (ObjectUtils.isNotEmpty(fsPackage) && StringUtils.isNotEmpty(fsPackage.getShowName())) {
                                                 sBuilder.append("您好,您购买的{" + fsPackage.getShowName()).append("} 正在准备发货,请耐心等待;n\"");
                                             } else {
                                                 sBuilder.append("您好,您有一个包裹正在准备发货,请耐心等待;\n");
@@ -133,7 +134,7 @@ public class QwMsgController {
                                             ExpressInfoDTO express = getExpress(order.getOrderId());
                                             if("211".equals(express.getStateEx())){
                                                 //你好,这边查询到您购买的XXX(购买套餐)在XXX(时间)已经送到了,送货员电话为XXX(送货员信息)
-                                                if (ObjectUtils.isNotEmpty(fsPackage)) {
+                                                if (ObjectUtils.isNotEmpty(fsPackage) && StringUtils.isNotEmpty(fsPackage.getShowName())) {
                                                     sBuilder.append("这边查询到您购买的{" + fsPackage.getShowName() + "}");
                                                 } else {
                                                     sBuilder.append("这边查询到您有一个包裹 ");

+ 3 - 3
fs-service/src/main/java/com/fs/fastGpt/service/impl/AiHookServiceImpl.java

@@ -782,7 +782,7 @@ public class AiHookServiceImpl implements AiHookService {
                                 fastGptChatSessionMapper.updateFastGptChatSession(fastGptChatSession);
                                 break;
                             case 2:
-                                if (ObjectUtils.isNotEmpty(fsPackage)) {
+                                if (ObjectUtils.isNotEmpty(fsPackage) && StringUtils.isNotEmpty(fsPackage.getShowName())) {
                                     sBuilder.append("您好,您购买的{" + fsPackage.getShowName() + "}正在准备发货,请耐心等待;\n")
                                             .append("\uD83C\uDF39\uD83C\uDF39\uD83C\uDF39");
                                 } else {
@@ -791,7 +791,7 @@ public class AiHookServiceImpl implements AiHookService {
                                 }
                             case 3:
                                 ExpressInfoDTO expressInfo = getExpress(fsStoreOrder.getOrderId());
-                                if (ObjectUtils.isNotEmpty(fsPackage)) {
+                                if (ObjectUtils.isNotEmpty(fsPackage) && StringUtils.isNotEmpty(fsPackage.getShowName())) {
                                     sBuilder.append("您购买的{" + fsPackage.getShowName() + "}");
                                     sBuilder.append(" 已经查询到了,正在配送中了。\n");
                                 } else {
@@ -809,7 +809,7 @@ public class AiHookServiceImpl implements AiHookService {
                             case 5:
                                 ExpressInfoDTO express = getExpress(fsStoreOrder.getOrderId());
                                 //你好,这边查询到您购买的XXX(购买套餐)在XXX(时间)已经送到了,送货员电话为XXX(送货员信息)
-                                if (ObjectUtils.isNotEmpty(fsPackage)) {
+                                if (ObjectUtils.isNotEmpty(fsPackage) && StringUtils.isNotEmpty(fsPackage.getShowName())) {
                                     sBuilder.append("这边查询到您购买的{"+fsPackage.getShowName()+"}");
                                 }else {
                                     sBuilder.append("这边查询到您有一个包裹");