From 3e456f3e812ead6a19e80cfbdbf86ae0263d50b9 Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期五, 12 七月 2024 22:39:45 +0800
Subject: [PATCH] 完成7.4迭代内容,通过冒烟测试

---
 finance-admin/src/main/java/com/finance/web/controller/api/TbBasicDataCategoryController.java |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/finance-admin/src/main/java/com/finance/web/controller/api/TbBasicDataCategoryController.java b/finance-admin/src/main/java/com/finance/web/controller/api/TbBasicDataCategoryController.java
index a64a456..df60f62 100644
--- a/finance-admin/src/main/java/com/finance/web/controller/api/TbBasicDataCategoryController.java
+++ b/finance-admin/src/main/java/com/finance/web/controller/api/TbBasicDataCategoryController.java
@@ -72,6 +72,9 @@
     @PostMapping("/edit")
     @ApiOperation("编辑")
     public R<Void> add(@RequestBody @Validated BasicDataCategoryUpdateDTO dto) {
+        if (dto.getId() <= 17) {
+            throw new ServiceException("该基础数据分类不能修改");
+        }
         try {
             tbBasicDataCategoryService.update(dto);
         } catch (Exception e) {
@@ -93,6 +96,9 @@
     @DeleteMapping("/delete")
     @ApiOperation("删除")
     public R<Void> delete(@RequestParam(value = "id") Long id) {
+        if (id <= 17) {
+            throw new ServiceException("该基础数据分类不能删除");
+        }
         try {
             tbBasicDataCategoryService.removeById(id);
         } catch (Exception e) {
@@ -137,6 +143,9 @@
     @PostMapping("/show-hide")
     @ApiOperation("隐藏显示操作")
     public R<Void> showHide(@RequestBody ShowHideDTO dto) {
+        if (dto.getId() <= 17) {
+            throw new ServiceException("该基础数据分类不能隐藏");
+        }
         try {
             tbBasicDataCategoryService.showHide(dto);
         } catch (Exception e) {

--
Gitblit v1.7.1