From 07c83c163675e24252de05d029cef2eab046e583 Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期二, 09 七月 2024 19:32:40 +0800
Subject: [PATCH] 完成基础数据导入

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

diff --git a/finance-admin/src/main/java/com/finance/web/controller/api/TbFieldController.java b/finance-admin/src/main/java/com/finance/web/controller/api/TbFieldController.java
index d935ca4..30d0199 100644
--- a/finance-admin/src/main/java/com/finance/web/controller/api/TbFieldController.java
+++ b/finance-admin/src/main/java/com/finance/web/controller/api/TbFieldController.java
@@ -90,6 +90,9 @@
     @GetMapping("/influenced-data")
     @ApiOperation("隐藏字段,获取同步隐藏的基础数据")
     public R<String> influencedData(@RequestParam Long id) {
+        if (id <= 88) {
+            throw new ServiceException("固定字段,不能操作");
+        }
         try {
             return R.ok(tbFieldService.influencedData(id));
         } catch (Exception e) {
@@ -110,6 +113,9 @@
     @PostMapping("/show-hide")
     @ApiOperation("隐藏显示操作")
     public R<Void> showHide(@RequestBody ShowHideDTO dto) {
+        if (dto.getId() <= 88) {
+            throw new ServiceException("固定字段,不能操作");
+        }
         try {
             tbFieldService.showHide(dto);
         } catch (Exception e) {
@@ -131,6 +137,9 @@
     @PostMapping("/edit")
     @ApiOperation("编辑字段")
     public R<Void> editField(@RequestBody @Validated FieldUpdateDTO dto) {
+        if (dto.getId() <= 88) {
+            throw new ServiceException("固定字段,不能操作");
+        }
         try {
             tbFieldService.editField(dto);
         } catch (Exception e) {
@@ -193,6 +202,9 @@
     @DeleteMapping("/delete")
     @ApiOperation("删除")
     public R<Void> delete(@RequestParam Long id) {
+        if (id <= 88) {
+            throw new ServiceException("固定字段,不能操作");
+        }
         try {
             tbFieldService.removeById(id);
         } catch (Exception e) {

--
Gitblit v1.7.1