From 6b857fe4e5e5cd4bd9639d96fac8b2faba99e1a7 Mon Sep 17 00:00:00 2001
From: qdlgxiemaosheng <qdlgxiemaosheng@163.com>
Date: Sat, 23 Dec 2023 19:35:00 +0800
Subject: [PATCH] feat:利润率计算/利润分析新增两列字段(客户单价/总价人民币)

---
 src/main/java/com/order/erp/service/order/impl/OrderFieldLockApplyServiceImpl.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/main/java/com/order/erp/service/order/impl/OrderFieldLockApplyServiceImpl.java b/src/main/java/com/order/erp/service/order/impl/OrderFieldLockApplyServiceImpl.java
index 64a030b..4b1c4bd 100644
--- a/src/main/java/com/order/erp/service/order/impl/OrderFieldLockApplyServiceImpl.java
+++ b/src/main/java/com/order/erp/service/order/impl/OrderFieldLockApplyServiceImpl.java
@@ -385,7 +385,9 @@ public class OrderFieldLockApplyServiceImpl extends ServiceImpl<OrderFieldLockAp
             OrderFieldLockRecordDO recordDO = fieldLockRecordService.getOne(new LambdaQueryWrapper<OrderFieldLockRecordDO>()
                     .eq(BaseDO::getEnableFlag, Constant.ENABLE_TEN)
                     .eq(OrderFieldLockRecordDO::getOrderId, applyDO.getOrderId())
-                    .eq(OrderFieldLockRecordDO::getUserId, applyDO.getApplyUserId()));
+                    .eq(OrderFieldLockRecordDO::getUserId, applyDO.getApplyUserId())
+                    .orderByDesc(OrderFieldLockRecordDO::getId)
+                    .last("limit 1"));
             if (Objects.isNull(recordDO)) {
                 recordDO = OrderFieldLockRecordDO.builder()
                         .orderId(applyDO.getOrderId())
--
libgit2 0.23.3