From a48f9d3e3d8dd7425d4453ce6401210cb315fcb7 Mon Sep 17 00:00:00 2001
From: 陶杰 <1378534974@qq.com>
Date: 星期二, 24 十二月 2024 14:13:49 +0800
Subject: [PATCH] 1.行政区划:(高德、腾讯)相关修改
---
src/main/java/com/mzl/flower/web/flower/FlowerZoneController.java | 19 ++++++++++++++++---
1 files changed, 16 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/mzl/flower/web/flower/FlowerZoneController.java b/src/main/java/com/mzl/flower/web/flower/FlowerZoneController.java
index 0406703..83c8709 100644
--- a/src/main/java/com/mzl/flower/web/flower/FlowerZoneController.java
+++ b/src/main/java/com/mzl/flower/web/flower/FlowerZoneController.java
@@ -4,11 +4,14 @@
import com.mzl.flower.base.BaseController;
import com.mzl.flower.base.R;
import com.mzl.flower.base.ReturnDataDTO;
+import com.mzl.flower.base.annotation.OperationLog;
import com.mzl.flower.config.exception.ValidationException;
import com.mzl.flower.constant.Constants;
import com.mzl.flower.dto.request.flower.*;
import com.mzl.flower.dto.response.flower.FlowerListDTO;
import com.mzl.flower.dto.response.flower.FlowerZoneDTO;
+import com.mzl.flower.entity.flower.FlowerZone;
+import com.mzl.flower.entity.log.OperationRecord;
import com.mzl.flower.service.flower.FlowerService;
import com.mzl.flower.service.flower.FlowerZoneService;
import io.swagger.annotations.Api;
@@ -39,17 +42,23 @@
}
@PostMapping("/page/new")
+ @OperationLog(value = "新增专区", type = "flower_zone")
@ApiOperation(value = "新增专区")
public ResponseEntity<ReturnDataDTO> addTag(@RequestBody FlowerZoneCreateDTO dto) {
flowerZoneService.addZone(dto);
- return returnData(R.SUCCESS.getCode(), null);
+ String content = "新增专区:专区标题:【" + dto.getName() + "】,专区图片:【" + dto.getBgUrl() + "】,排序:【" + dto.getSeq() + "】";
+ OperationRecord operationRecord = getOperationRecord(content);
+ return returnData(R.SUCCESS.getCode(), null, operationRecord);
}
@PostMapping("/page/edit")
+ @OperationLog(value = "编辑专区", type = "flower_zone")
@ApiOperation(value = "编辑专区")
public ResponseEntity<ReturnDataDTO> updateZone(@RequestBody FlowerZoneUpdateDTO dto) {
flowerZoneService.updateZone(dto);
- return returnData(R.SUCCESS.getCode(), null);
+ String content = "编辑专区:专区id:【"+dto.getId()+"】,专区标题:【" + dto.getName() + "】,专区图片:【" + dto.getBgUrl() + "】,排序:【" + dto.getSeq() + "】";
+ OperationRecord operationRecord = getOperationRecord(content);
+ return returnData(R.SUCCESS.getCode(), null, operationRecord);
}
@GetMapping("/page/view")
@@ -68,13 +77,17 @@
}
@GetMapping("/page/delete")
+ @OperationLog(value = "删除专区", type = "flower_zone")
@ApiOperation(value = "删除专区")
@ApiImplicitParams({
@ApiImplicitParam(name = "id", value = "专区id", required = true, dataType = "Long", paramType = "query")
})
public ResponseEntity<ReturnDataDTO<?>> deleteZone(@NotNull(message = "id不能为空") Long id){
+ FlowerZone flowerZone = flowerZoneService.selectFlowerZoneById(id);
flowerZoneService.deleteZone(id);
- return returnData(R.SUCCESS.getCode(), null);
+ String content = "删除专区:专区id:【" + id + "】,专区标题:【" + flowerZone.getName() + "】,专区图片:【" + flowerZone.getBgUrl() + "】,排序:【" + flowerZone.getSeq() + "】";
+ OperationRecord operationRecord = getOperationRecord(content);
+ return returnData(R.SUCCESS.getCode(), null, operationRecord);
}
@GetMapping("/list")
--
Gitblit v1.9.3