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