From 02d5b44343f3bd9abb667e50ccf469fed9a0a99a Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期三, 08 一月 2025 20:43:56 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 manage/src/main/java/com/jilongda/manage/controller/TOrderAftersalesController.java |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/manage/src/main/java/com/jilongda/manage/controller/TOrderAftersalesController.java b/manage/src/main/java/com/jilongda/manage/controller/TOrderAftersalesController.java
index 5da3b88..d169bb7 100644
--- a/manage/src/main/java/com/jilongda/manage/controller/TOrderAftersalesController.java
+++ b/manage/src/main/java/com/jilongda/manage/controller/TOrderAftersalesController.java
@@ -69,6 +69,11 @@
     @ApiOperation(value = "订单售后添加")
     @PostMapping(value = "/add")
     public ApiResult<String> add(@RequestBody TOrderAftersales dto) {
+        List<TOrderAftersales> list = orderAftersalesService.lambdaQuery()
+                .eq(TOrderAftersales::getOrderId, dto.getOrderId()).list();
+        if (!list.isEmpty()){
+            return ApiResult.failed("该订单已售后,不可再次操作!");
+        }
         dto.setCode(WarehousingConstant.ASTER_SALES+ CodeGenerateUtils.generateVolumeSn());
         orderAftersalesService.save(dto);
         return ApiResult.success();

--
Gitblit v1.7.1