From 413e4cb7fb708e38cc3ef6989289d0ffac56e05b Mon Sep 17 00:00:00 2001 From: xupei Date: Tue, 13 Jan 2026 14:12:49 +0800 Subject: [PATCH] =?UTF-8?q?TASK:=E6=96=B0=E5=A2=9E=E8=AE=BE=E8=AE=A1?= =?UTF-8?q?=E5=B8=88=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/aida/lanecarford/common/enums/StylistPathEnum.java | 6 +++++- .../com/aida/lanecarford/service/impl/StyleServiceImpl.java | 4 ++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/aida/lanecarford/common/enums/StylistPathEnum.java b/src/main/java/com/aida/lanecarford/common/enums/StylistPathEnum.java index 4038c25..888f575 100644 --- a/src/main/java/com/aida/lanecarford/common/enums/StylistPathEnum.java +++ b/src/main/java/com/aida/lanecarford/common/enums/StylistPathEnum.java @@ -11,7 +11,11 @@ public enum StylistPathEnum { STYLIST_ONE("crystal", "lanecarford/stylist_guide/latest/crystal_en.md"), - STYLIST_TWO("mini", "lanecarford/stylist_guide/latest/mini_en.md"); + STYLIST_TWO("mini", "lanecarford/stylist_guide/latest/mini_en.md"), + + STYLIST_THREE("sera", "lanecarford/stylist_guide/latest/mini_en.md"), + + STYLIST_FOUR("edi", "lanecarford/stylist_guide/latest/mini_en.md"); private String name; diff --git a/src/main/java/com/aida/lanecarford/service/impl/StyleServiceImpl.java b/src/main/java/com/aida/lanecarford/service/impl/StyleServiceImpl.java index ffb105f..7690fa0 100644 --- a/src/main/java/com/aida/lanecarford/service/impl/StyleServiceImpl.java +++ b/src/main/java/com/aida/lanecarford/service/impl/StyleServiceImpl.java @@ -61,6 +61,10 @@ public class StyleServiceImpl extends ServiceImpl implements // 请求需要顾客id, 生成的数量,风格 StylistPathEnum stylistPathEnum = StylistPathEnum.of(requestOutfitDTO.getStylist()); + if (Objects.isNull(stylistPathEnum)) { + log.error("未知设计师: {}",requestOutfitDTO.getStylist() ); + stylistPathEnum = StylistPathEnum.STYLIST_ONE; + } Map params = setRequestOutfitParams(requestOutfitDTO, stylistPathEnum); SessionRecord sessionRecord = saveOrUpdateSession(requestOutfitDTO.getSessionId(), requestOutfitDTO.getCheckInId(), null, null);