From 0b37408e5f92f2c7f1dee8f4eb121db92a4edaa4 Mon Sep 17 00:00:00 2001
From: zepengdev <lzpsmith@outlook.com>
Date: Wed, 17 Sep 2025 19:39:30 +0800
Subject: [PATCH] fix: 调整店铺用户角色

---
 oying-system/src/main/java/com/oying/modules/sh/service/impl/OrderOperationLogServiceImpl.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/oying-system/src/main/java/com/oying/modules/sh/service/impl/OrderOperationLogServiceImpl.java b/oying-system/src/main/java/com/oying/modules/sh/service/impl/OrderOperationLogServiceImpl.java
index 2f06131..9e40a23 100644
--- a/oying-system/src/main/java/com/oying/modules/sh/service/impl/OrderOperationLogServiceImpl.java
+++ b/oying-system/src/main/java/com/oying/modules/sh/service/impl/OrderOperationLogServiceImpl.java
@@ -91,6 +91,9 @@
                 userType = ConstantsKey.BUYER;
                 break;
             case THREE:
+                if (response.getOrder().getOrderStatus() > statusEnum.getKey()) {
+                    statusEnum = OrderStatusEnum.find(response.getOrder().getOrderStatus());
+                }
                 msgStatusEnum = MsgStatusEnum.MERCHANT_PREPARED;
                 userType = ConstantsKey.BUYER;
                 break;
@@ -181,7 +184,7 @@
         resources.setSnapshotData(JSON.toJSONString(map));
         resources.setOperationTime(time);
         orderOperationLogMapper.insert(resources);
-        if (msgStatusEnum != null){
+        if (msgStatusEnum != null) {
 //            mesMsgRecordService.insertOrderMsg(response.getOrder(), msgStatusEnum, MesTypeEnum.ORDER);
         }
         orderMapper.updateOrderStatus(response.getOrder().getOrderNum(), statusEnum.getKey(), statusEnum.getValue());

--
Gitblit v1.9.3