From 479cd286ed96d051c7274da393b22f69de6400cb Mon Sep 17 00:00:00 2001 From: "liang.chao" <1360241448@qq.com> Date: Fri, 12 Sep 2025 16:17:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E4=BB=B6=E5=88=86=E7=B1=BB=E6=A0=87?= =?UTF-8?q?=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../archive/FilesClassifyNameStandardController.java | 5 +++-- .../com/bonus/web/domain/FilesClassifyNameStandardDto.java | 6 ++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/bonus-admin/src/main/java/com/bonus/web/controller/archive/FilesClassifyNameStandardController.java b/bonus-admin/src/main/java/com/bonus/web/controller/archive/FilesClassifyNameStandardController.java index 9145f29..8e9854e 100644 --- a/bonus-admin/src/main/java/com/bonus/web/controller/archive/FilesClassifyNameStandardController.java +++ b/bonus-admin/src/main/java/com/bonus/web/controller/archive/FilesClassifyNameStandardController.java @@ -11,6 +11,7 @@ import com.bonus.web.service.FilesClassifyNameStandardService; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import java.util.ArrayList; @@ -48,7 +49,7 @@ public class FilesClassifyNameStandardController extends BaseController { @PostMapping("add") @SysLog(title = "新增文件分类命名规范识别", module = "档案分类管理->文件分类命名规范识别管理", businessType = OperaType.INSERT, details = "新增文件分类命名规范识别", logType = 1) @RequiresPermissions("classify:standard:add") - public R saveClassifyNameStandard(@RequestBody FilesClassifyNameStandardDto dto) { + public R saveClassifyNameStandard(@RequestBody @Validated FilesClassifyNameStandardDto dto) { try { return service.add(dto); } catch (Exception e) { @@ -61,7 +62,7 @@ public class FilesClassifyNameStandardController extends BaseController { @PostMapping("edit") @SysLog(title = "新增文件分类命名规范识别", module = "档案分类管理->文件分类命名规范识别管理", businessType = OperaType.UPDATE, details = "新增文件分类命名规范识别", logType = 1) @RequiresPermissions("classify:standard:edit") - public R updateClassifyNameStandard(@RequestBody FilesClassifyNameStandardDto dto) { + public R updateClassifyNameStandard(@RequestBody @Validated FilesClassifyNameStandardDto dto) { try { return service.edit(dto); } catch (Exception e) { diff --git a/bonus-admin/src/main/java/com/bonus/web/domain/FilesClassifyNameStandardDto.java b/bonus-admin/src/main/java/com/bonus/web/domain/FilesClassifyNameStandardDto.java index bee489d..932d9bc 100644 --- a/bonus-admin/src/main/java/com/bonus/web/domain/FilesClassifyNameStandardDto.java +++ b/bonus-admin/src/main/java/com/bonus/web/domain/FilesClassifyNameStandardDto.java @@ -1,6 +1,9 @@ package com.bonus.web.domain; import lombok.Data; +import org.hibernate.validator.constraints.Length; + +import javax.validation.constraints.NotBlank; /** * @Author:liang.chao @@ -10,7 +13,10 @@ import lombok.Data; public class FilesClassifyNameStandardDto { private Integer id; private String standardType; + @NotBlank(message = "文件分类命名规范不能为空") + @Length(max = 20, message = "规范识别值长度不能超过20个字符") private String standardName; + @Length(max = 200, message = "备注不能超过200个字符") private String remark; private String createTime; private String updateTime;