From e53e9fc7f6bfc85fedd76de3fc3da053a49024a9 Mon Sep 17 00:00:00 2001 From: Tankaikai Date: Fri, 28 Feb 2025 14:35:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=9A=E5=91=98=E7=A7=AF=E5=88=86=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../czg/controller/admin/PointsBasicSettingController.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cash-api/account-server/src/main/java/com/czg/controller/admin/PointsBasicSettingController.java b/cash-api/account-server/src/main/java/com/czg/controller/admin/PointsBasicSettingController.java index 5e06ed720..47b803481 100644 --- a/cash-api/account-server/src/main/java/com/czg/controller/admin/PointsBasicSettingController.java +++ b/cash-api/account-server/src/main/java/com/czg/controller/admin/PointsBasicSettingController.java @@ -51,7 +51,12 @@ public class PointsBasicSettingController { dto.setShopId(shopId); ValidatorUtil.validateEntity(dto, InsertGroup.class, DefaultGroup.class); PointsBasicSetting entity = BeanUtil.copyProperties(dto, PointsBasicSetting.class); - pointsBasicSettingService.saveOrUpdate(entity); + PointsBasicSetting record = pointsBasicSettingService.getById(shopId); + if (record == null) { + pointsBasicSettingService.save(entity); + } else { + pointsBasicSettingService.updateById(entity); + } return CzgResult.success(); }